自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注移动互联,sns及各种socket游戏性能测试测试及调优,擅长tomcat、apache、jboss、mysql、sql server的部署及性能监控和分析 android自动化测试

  • 博客(21)
  • 资源 (102)
  • 收藏
  • 关注

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!但

2013-03-29 17:10:12 2458

转载 MySQL 5.5 服务器变量详解

innodb_adaptive_flushing={ON|OFF}设定是否允许MySQL服务器根据工作负载动态调整刷写InnoDB buffer pool中的脏页的速率。动态调整刷写速率的目的在于避免出现IO活动尖峰。默认值为ON。作用范围为全局级别,可用于选项文件,属动态变量。 innodb_adaptive_hash_index={ON|OFF}设定是否启用InnoDB的自

2013-03-28 15:03:33 1079

转载 MySQL Timeout解析

在使用MySQL的过程中,你是否遇到了众多让人百思不得其解的Timeout?那么这些Timeout之后,到底是代码问题,还是不为人知的匠心独具?本期Out-man,讲述咱们MySQL DBA自己的Timeout。先看一下比较常见的Timeout参数和相关解释:connect_timeoutThe number of seconds that the mysqld serve

2013-03-28 10:11:02 800

转载 mysql配置中的一些重要参数

虽然运维同事会对mysql做最优配置,但我们也需要知掌握mysql配置中对性能影响比较大的一些配置项。max_connectionsMySql的最大连接数,如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量,当然这建立在机器能支撑的情况下,因为如果连接数越多,MySql会为每个连接提供连接缓冲区,就会开销越多的内存,连接数太大,服务器消耗的内存越多,以至于影响服务器

2013-03-28 09:58:32 959

转载 MYSQL 浅谈MyISAM 存储引擎

介绍        mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。  特点 > 不支持事务   证明如下:     >> 表记录:t2表的engine是myisam。     >> 操作

2013-03-26 14:50:00 819

转载 XHProf性能分析工具

首先是安装xhprof扩展, 这个肯定不用多说了, 记得安装完了以后, 到php.ini文件里放上extension = xhprof.so, 以及一些你想要配置的信息至于如何使用, 请看这个phpfunction a(){ echo 'a';}xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY); //XHPROF_F

2013-03-26 13:31:50 1036

转载 深入理解Resource 和Non-Resource

LoadRunner中Resource表示该URL是否属于资源,“Resource=0”是非资源,在重放时该URL总是会被下载;“Resource=1”为资源,只有在选中“Download non-HTML resources”选项的情况下才会被下载。    RecContentType表示该资源的类型,它包含资源的primary、secondary两个类型值,primary类

2013-03-25 17:57:34 1896 1

转载 my.cnf for MySQL 5.5 on Linux 2.6.32

Yeah, I am gonna do a good thing for all MySQL DBAs.            Here  is a  configuration example for  multi MySQL instances running on Redhat or CentOS 6:123456

2013-03-25 13:53:52 1009

转载 MongoDB运行状态、性能监控,分析

mongostat详解mongostat是mongdb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或者有其他问题的话,你第一手的操作就考虑采用mongostat来查看mongo的状态。它的输出有以下几列:inserts/s 每秒插入次数query/s 每秒查询次数update/s 每秒更新次数dele

2013-03-23 17:02:33 1044

原创 mysql 性能调优

(一)连接连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。1、max_connections这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。2、max_packet_allowed最大数据包大小,通常等于你需要在一个大块中返回的最大数据集的大小,如果你在使用远程mysqldump,

2013-03-23 15:48:55 1129

转载 MySQL性能比较测试:MySQL5.6 GA -VS- MySQL5.5

MySQL 5.6 GA 发布了,毫无疑问,这是 MySQL 最棒的一个版本。如果你还不清楚 MySQL 5.6 版本一长串的新特性和改进内容,可以从 这里 获得了解。而我这篇文章的主要目的则是性能的测试。我使用 Sysbench workloads (Read-Only/Read-Write) 来测试。下面是我的测试环境:硬件配置:服务器 : 32核 bi-thread

2013-03-15 22:33:22 1968

转载 mysql性能测试及不同版本的比较

I. 引言Oracle 公司发布了MySQL5.5版本,这也是该公司获得MySQL后,对MySQL的第一次升级。Oracle表示,按照内部的标准,在Linux 上,MySQL 5.5的读写速度比5.1版本提升了360%。在Windows Server机器上,这方面性能的提升超过了1500%。MySQL 5.5版本的吞吐量更高。如果真如Oracle所言,MySQL5.5相对于MySQL5.1

2013-03-15 22:18:27 1602 1

转载 linux IO 性能优化

由于各种的I/O负载情形各异,Linux系统中文件系统的缺省配置一般来说都比较中庸,强调普遍适用性。然而在特定应用下,这种配置往往在I/O性能方面不能达到最优。因此,如果应用对I/O性能要求较高,除了采用性能更高的硬件(如磁盘、HBA卡、CPU、MEM等)外,我们还可以通过对文件系统进行性能调优,来获得更高的I/O性能提升。总的来说,主要可以从三个方面来做工作:1、Disk相关参数调优

2013-03-13 09:29:31 11190

转载 RHEL6 Sysbench性能测试

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,具体的一些参数设置,需要根据不同的测试要求来进行调整。测试环境Ø  DELL r310 PC Server MEM:16G  RAID0:500GØ  RHEL6.1 X8

2013-03-12 17:04:31 1204

原创 sysbench-0.4.12安装和调试

wget http://nchc.dl.sourceforge.net/project/sysbench/sysbench/0.4.12/sysbench-0.4.12.tar.gzshell>tar xvf sysbench-0.4.12.tar.gz[root@localhost sysbench-0.4.12]# uname -aLinux localhost.localdoma

2013-03-08 17:04:35 3193

转载 MySQL的优化步骤总结

MySQL的优化 一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 二、优化硬件 如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构, 像Alpha、Sparc 或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。 对大数据库,优化

2013-03-08 15:29:07 2310

转载 mysql性能测试及不同版本的比较

I. 引言Oracle 公司发布了MySQL5.5版本,这也是该公司获得MySQL后,对MySQL的第一次升级。Oracle表示,按照内部的标准,在Linux 上,MySQL 5.5的读写速度比5.1版本提升了360%。在Windows Server机器上,这方面性能的提升超过了1500%。MySQL 5.5版本的吞吐量更高。如果真如Oracle所言,MySQL5.5相对于MySQL5.1

2013-03-07 16:47:20 13015 2

原创 cc攻击分析

第一>先学习一下tcp ip协议1、连接建立阶段的三次握手一般情况下,客户端连到服务器叫做主动打开,服务器上的端口监听叫做被动打开a、准备,服务器进程被动打开端口b、第一次:客户发送SYN报文,主动打开连接。这个报文中的序号叫做ISN(初始序号),是随机产生的。(SYN报文不带数据,但是消耗一个序号)c、第二次:服务器收到后,发送SYN+ACK报文。d、第三次:客户

2013-03-05 17:50:42 4530

转载 Buffer和Cache的区别

缓存(cached)是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中删除。 缓冲(buffers)是根据磁盘的读写设计的,把分散的写操作集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。linux有一个守护进程定期清空缓冲内容(即

2013-03-05 14:16:06 1564

转载 开源虚拟化管理平台Ovirt简介和配置环境搭建

一Ovirt简介Ovirt是什么?Ovirt是一个开源的虚拟化管理平台,是redhat 虚拟化管理平台RHEV的开源版本。Ovirt的构架是什么样的?Ovirt由两部分组成,客户端ovirt-node 类似于vmware esxi,是由fedaro 16订制而成。也可以在linux系统上安装vdsm服务而得到一个ovirt客户端。管理端overt-e

2013-03-04 09:42:14 5047

原创 mongo 学习

mongod 启动参数详解:--fastsync --oplogSize arg size limit(in MB) for op log--master   master mode --slave     slave  mode --source arg  if slave mode ,specify master. if master mo

2013-03-01 17:39:01 7386

wireshark linux

wireshark linux

2013-01-23

Linux管理员都应该知道的20个系统监视工具

Linux管理员都应该知道的20个系统监视工具

2013-01-06

mytop安装所有软件包

mytop 是一个类似 Linux 下的 top 命令风格的 MySQL 监控工具,可以监控当前的连接用户和正在执行的命令。

2012-11-27

webmail搭建资源包

webmail 资源包 安装文档 安装步骤 配置文件

2012-11-18

利用keepalived构建高可用的MySQL

利用keepalived构建高可用的MySQL利用keepalived构建高可用的MySQL

2012-09-10

shell脚本学习资料

shell脚本学习资料 包括了比较常用的sed awk等命令

2012-08-07

tesseract-ocr-setup

tesseract-ocr-setup

2012-06-07

java 读取ini配置文件

java 读取ini配置文件

2012-05-04

webalizer一款比较高级的日志分析工具

webalizer一款比较高级的日志分析工具

2012-04-17

goaccess—nginx 日志分析工具

goaccess nginx日志分析工具

2012-04-16

memAdmin安装软件及配置

memAdmin安装软件及配置 包括了php环境的搭建、安装方法 安装软件

2012-03-29

全国计算机技术与软件专业技术资格(下午卷含答案)

全国计算机技术与软件专业技术资格(下午卷含答案)

2012-01-10

2010下半年软件评测真题(上午题)有答案

2010下半年软件评测真题(上午题)有答案

2012-01-10

韩顺平坦克大战、满汉全席、山寨QQ源 部分ppt及学习笔记

韩顺平坦克大战、满汉全席、山寨QQ源 部分ppt及学习笔记

2011-12-28

正交 实验 工具

正交 实验 工具

2011-12-26

android自动化测试工具三件套

android自动化测试工具三件套 查看apk签名信息 重新签名 去签名

2011-12-08

SqlServer性能优化资料

SqlServer性能优化资料 SqlServer性能优化资料

2011-12-08

Selenium 1.0 Testing Tools

Selenium 1.0 Testing ToolsSelenium 1.0 Testing Tools

2011-12-06

robotium_2.5_API整理

robotium_2.5_API整理

2011-12-05

android自动化测试要用的re-sign

re-sign 重新签名 adk robotium测试要用的到的一个很好的工具

2011-11-09

robotium测试Notpad源代码

robotium测试Notpad源代码

2011-11-09

Jprofile linux 版本带license

Jprofile linux 版本带license

2011-11-03

sql server性能监控与调优一书的原代码

sql server性能监控与调优一书的原代码sql server性能监控与调优一书的原代码

2011-11-01

软件质量QA与QC

软件质量QA与QC软件质量QA与QC软件质量QA与QC软件质量QA与QC软件质量QA与QC软件质量QA与QC软件质量QA与QC软件质量QA与QC

2011-10-31

socket性能测试脚本

socket性能测试脚本socket性能测试脚本socket性能测试脚本socket性能测试脚本socket性能测试脚本 带演示实例

2011-10-31

Mina 框架研究与实现

Mina框架研究与实现 Mina框架研究与实现

2011-10-28

socket黑白棋

socket黑白棋socket黑白棋socket黑白棋socket黑白棋socket黑白棋socket黑白棋socket黑白棋socket黑白棋

2011-10-28

setiscopesetiscope

setiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscopesetiscope

2011-10-27

测试代码

测试代码

2011-10-27

Notepad Notepad

Notepad-nondepartmentalNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepadNotepad

2011-10-19

QTP编写代码样例

QTP编写代码样例 QTP编写代码样例 QTP编写代码样例 QTP编写代码样例

2011-10-18

badboy安装包

badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包badboy安装包

2011-10-17

linux 远程桌面vnc配置文档简单搞定

linux 远程桌面vnc配置文档简单搞定

2011-09-23

java内存分析软件套件

java内存分析软件套件

2011-09-21

性能测试资源

性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源性能测试资源

2011-09-21

loadrunner测试黑白棋 性能测试脚本

loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋loadrunner 性能测试脚本 黑白棋

2011-09-10

loadrunner 调用guid函数

loadrunner 调用guid函数loadrunner 调用guid函数loadrunner 调用guid函数loadrunner 调用guid函数loadrunner 调用guid函数loadrunner 调用guid函数

2011-08-24

Mina2.0框架源码剖析.doc

Mina2.0框架源码剖析.docMina2.0框架源码剖析.docMina2.0框架源码剖析.docMina2.0框架源码剖析.docMina2.0框架源码剖析.doc

2011-08-23

socket mina测试框架

mina测试框架 mina测试框架 mina测试框架

2011-08-23

MONyog-4.5.0-3MONyog-4.5.0-3

MONyog-4.5.0-3MONyog-4.5.0-3MONyog-4.5.0-3MONyog-4.5.0-3MONyog-4.5.0-3MONyog-4.5.0-3

2011-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除