自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 LoadRunner 术语

Transactions(用户事务分析)用户事务分析是站在用户角度进行的基础性能分析。1、Transation Sunmmary(事务综述)对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。2、Average Transaciton Response Time(事务平均响应时间)“事务平均响应时间”显示的是测试场景

2014-04-11 15:52:14 763

转载 Summary Report中average和 Average Transaction Response Time中average为什么显示不一样?

summary report里面给出的,是整个测试过程中,这个事务的平均响应时间,而average reponse time图表里面,默认显示的是“图中所标示的那些点的平均响应时间”。所以两者当然是不一致的。你可以在legend columns options里面,去掉Graph Min、Graph Avg、Graph Max的选项,改为选中Min、Avg、Max三项。显示的值就会和summary

2014-04-11 15:47:28 2718

转载 tomcat的maxThreads、acceptCount(最大线程数、最大排队数)

Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxThreads="800" acceptCount="1000"/> tomcate -->config --> server.xml 其中最后两个参数意义如下:maxThreads:tomcat起

2014-04-10 11:55:01 1163

转载 c3p0详细配置

3eH平坦软件园3eH平坦软件园3eH平坦软件园33eH平坦软件园3eH平坦软件园3eH平坦软件园303eH平坦软件园3eH平坦软件园3eH平坦软件园10003eH平坦软件园3eH平坦软件园3eH平坦软件园false3eH平坦软件园3eH平坦软件园3eH平坦软件园属性preferredTestQuery将被忽略。你不能在这张Test表上进

2014-04-09 17:57:58 474

转载 MySQL中的配置参数interactive_timeout和wait_timeout(可能导致过多sleep进程的两个参数)

1)interactive_timeout:参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。参数默认值:28800秒(8小时)(2)wait_timeout:参数含义:服务器关闭非交互连接之前等待活动的秒数。在线程启动时,根据全局wait_timeout值或全

2014-04-09 17:45:26 1257

转载 【GBA】2013年度-1688额度中心并发交易场景下锁机制问题

BUG作者:四摧BUG标题:事务处理过程中数据加锁不合理,导致同一数据源在交易过程中被其他交易改变BUG影响:1688极速到账、账期支付等场景下并发下单失败或金额占用不准确现象,造成担保方金额亏损BUG发现过程:1)前期参与开发代码review,梳理1688极速到账、账期支付等场景事务处理过程和锁使用机制,识别代码风险点;2)测试设计阶段:针对性地设计各种交易复

2014-04-04 17:31:10 1681

转载 (总结)关于Linux的缓存内存 Cache Memory详解

前天有童鞋问我,为啥我的Linux系统没运行多少程序,显示的可用内存这么少?其实Linux与Win的内存管理不同,会尽量缓存内存以提高读写性能,通常叫做CacheMemory。有时候你会发现没有什么程序在运行,但是使用top或free命令看到可用内存free项会很少,此时查看系统的 /proc/meminfo 文件,会发现有一项 Cached Memory:输入cat /proc/me

2014-04-04 17:02:24 845

转载 linux find用法整理

linux find 一个不错的网站http://www.linuxsir.org/main/node/137find命令用于查找文件和目录,任何位于参数之前的字符串都将被视为欲查找的目录。find 可以指定查找条件如名称,类型,时间,文件大小,权限和所有者查找,针对多个条件进行与或非的逻辑运算。我们可以控制find的查找的行为,还可以和其他命令组合使用。findfin

2014-04-04 15:53:54 2508

转载 Linux监控工具vmstat命令详解

一、前言很显然从名字中我们就可以知道vmstat是一个查看虚拟内存(Virtual Memory)使用状况的工具,但是怎样通过vmstat来发现系统中的瓶颈呢?在回答这个问题前,还是让我们回顾一下Linux中关于虚拟内存相关内容。二、虚拟内存原理在系统中运行的每个进程都需要使用到内存,但不是每个进程都需要每时每刻使用系统分配的内存空间。当系统运行所需内存超过实际的物理内存,内核会释放某

2014-04-04 15:36:27 558

转载 Sql注入漏洞及绑定变量浅谈

Sql注入漏洞及绑定变量浅谈

2014-04-04 15:24:27 699

转载 记一次MongoDB性能问题+Linux内存管理学习笔记--物理内存分配

记一次MongoDB性能问题 最近忙着把一个项目从MySQL迁移到MongoDB,在导入旧数据的过程中,遇到了些许波折,犯了不少错误,但同时也学到了不少知识,遂记录下来。公司为这个项目专门配备了几台高性能务器,清一色的双路四核超线程CPU,外加32G内存,运维人员安装好MongoDB后,就交我手里了,我习惯于在使用新服务器前先看看相关日志,了解一下基本情况,当我浏览MongoD

2014-04-03 11:59:59 3568

转载 通过IOStat命令监控IO性能

通过IOStat命令监控IO性能Posted on 2011-07-13by 老王网站的很多性能问题最终都会归结到IO头上,所以说理解iostat命令是非常有必要的。小技巧:你知道iostat是从哪里得到IO相关信息的吗?使用strace命令能跟踪到答案:shell> strace -eopen iostatopen("/proc/diskstats", O_RDON

2014-04-03 11:34:11 707

转载 通过Strace定位故障原因

俗话说:不怕贼偷,就怕贼惦记着。在面对故障的时候,我也有类似的感觉:不怕出故障,就怕你不知道故障的原因,故障却隔三差五的找上门来。十一长假还没结束,服务器却频现高负载,Nginx出现错误日志:connect() failed (110: Connection timed out) while connecting to upstreamconnect() failed (111:

2014-04-02 18:09:06 1516

转载 如何正确配置Nginx+PHP

对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文件上,然后在此文件里通过解析「REQUEST_URI」实现路由。此时很多教程会教大家这样配

2014-04-02 18:06:12 622

转载 MySQL my.cnf参数配置优化详解

PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。# 以下选项会被MySQL客户端应用读取。# 注意只有MySQL附带的客户端应用程序保证可以读取这段内容。# 如果

2014-04-02 17:51:56 577

转载 Linux下查看Nginx Apache MySQL的并发连接数和连接状态

1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",stat

2014-04-02 17:43:22 896

转载 Cacti安装配置的详细步骤

目录(?)[+]需要的软件安装步骤安装mysql数据库安装apache服务安装PHP安装rrdtool安装net-snmp配置MYSQL数据库安装 配置cacti需要的软件:MySQL、php、apache、rrdtool、snmp、cacti 安装步骤: 1安装mysql数据库[sql] view plaincopyprint?

2014-04-02 17:36:18 2508

转载 mysql性能的检查和调优方法

在遇到严重性能问题时,一般都有这么几种可能:1、索引没有建好;2、sql写法过于复杂;3、配置错误;4、机器实在负荷不了;1、索引没有建好如果看到mysql消耗的cpu很大,可以用mysql的client工具来检查。在linux下执行/usr/local/mysql/bin/mysql -hlocalhost -uroot -p输入密码,如果没有密码,则不用-p

2014-04-02 17:17:20 657

转载 mysql查询、索引、配置优化

目录(?)[+]二查询与索引优化分析性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询三    配置优化     max_connections     back_log     interactive_timeout     key_buffer_size     query_cache_size    record_buf

2014-04-02 16:54:21 716

转载 MySQL数据库运行状态数据采集的脚本

【导读】前一篇文章MySQL数据库运行状态数据的采集方法介绍我们一种用于数据库运行状态数据采集的方法,以及数据采集的重要性,还针对需要采集的数据项功能做了详细的解释。本篇文章,将讲述数据库运行状态数据采集的脚本,如何配置和使用?n  系统环境操作系统环境:CentOS release 5.4 (Final)MySQL版本:5.1.40-community-log,5.5.15-lo

2014-04-02 16:38:35 1124

转载 MySQL数据库运行状态数据的采集方法

【导读】MySQL数据库服务实例的运行状态特征如何?各类运行指标在每个时间点如何?相信这是我们每一位DBA或数据库管理人员都想知道和关心的。另外,在不少公司因条件有限,而可能存在没有实施此工程,其实我们大家可以借助一些工具,比如Cacti、Mrtg等,大型互联网公司一般都有吸收开源软件的基础之上,再开发适合自己公司服务器管理的监控系统,一般都会采用Master-Agent,使用Agent调用s

2014-04-02 16:28:58 1410

转载 Mysql索引及配置优化

目录(?)[+]     max_connections     back_log     interactive_timeout     key_buffer_size     query_cache_size    record_buffer_sizeread_rnd_buffer_size     sort_buffer_size     join_buffer_size  tabl

2014-04-02 16:20:43 655

转载 MySQL数据库性能优化之存储引擎选择

MySQL 的存储引擎可能是所有关系型数据库产品中最具有特色的了,不仅可以同时使用多种存储引擎,而且每种存储引擎和MySQL之间使用插件方式这种非常松的耦合关系。由于各存储引擎功能特性差异较大,这篇文章主要是介绍如何来选择合适的存储引擎来应对不同的业务场景。MyISAM特性不支持事务:MyISAM存储引擎不支持事务,所以对事务有要求的业务场景不能使用表级锁定:其锁定机制

2014-04-02 15:56:37 920

转载 MySQL 数据库性能优化之SQL优化

优化目标 减少 IO 次数IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。降低 CPU 计算除了 IO 瓶颈之外,SQL优化中需要考虑的就是 CPU 运算量的优化了。order by, group by,distinct …

2014-04-02 15:53:39 718

转载 MySQL数据库性能优化之硬件瓶颈分析

在过往与很多人的交流过程中发现,在谈到基于硬件来进行数据库性能瓶颈分析的时候,常被大家误解为简单的使用更为强劲的主机或者存储来替换现有的设备。个人觉得这其中可能存在一个非常大的误区。我们在谈论基于硬件进行优化的时候,不能仅仅将数据库使用的硬件划分为主机和存储两部分,而是需要进一步对硬件进行更细的分解,至少也应该分解到如下范畴:主机CPU:仅仅只能决定运算速度,及时是运算速度都还

2014-04-02 15:36:38 876

转载 MySQL 数据库性能优化之缓存参数优化

转自:http://isky000.com/database/mysql-perfornamce-tuning-cache-parameter在平时被问及最多的问题就是关于 MySQL 数据库性能优化方面的问题,所以最近打算写一个MySQL数据库性能优化方面的系列文章,希望对初中级 MySQL DBA 以及其他对 MySQL 性能优化感兴趣的朋友们有所帮助。这是 MySQL数据

2014-04-02 15:29:35 652

转载 MySQL Error Code

1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已被其他用户修改 1021:硬盘

2014-04-02 15:25:10 4686

转载 show engine innodb status 详解

很多人让我来阐述一下 SHOW INNODB STATUS 的输出信息, 了解 SHOW INNODB STATUS 都输出了些什么信息,并且我们能从这些信息中获取什么资讯,得以提高 MySQL 性能。首先,让我们来了解一下 SHOW INNODB STATUS 输出的基础,它打印了很多关于 InnoDB 内部性能相关的计数器、统计、事务处理信息等。在 MySQL 5 中,InnoDB 的性能

2014-04-02 15:24:11 964

转载 国内数据库技术大牛:牛新庄博士自传(附:项目经验)

牛新庄博士,是国内顶尖数据库维护、优化和架构专家,以217万年薪受聘于中国建行总行资深技术专家,在国内的金融六大行、证券、保险、电信、邮政、移动等行业,以及青岛海尔、云南红塔、中远集团、上海宝钢等知名企业做数据库的设计、维护、问题诊断和性能调优。牛新庄博士拥有20多项国际厂商认证(包括DB2 V5~V9的全部认证),获得过国内数据库领域最高荣誉的“2006年中国首届杰出数据库工程师”奖,首届I

2014-04-02 15:10:43 6558

转载 LINUX TOP命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使 用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombi

2014-04-02 15:01:46 1381

转载 性能测试技术提高的门槛

随着软件测试行业的逐渐发展,性能测试也变得火热起来。从各大测试论坛和测试交流群的交流主题的热门程度来看,性能测试已经成为大家非常感兴趣的话题。性能测试作为软件测试行业技术性相对较高的工作(自动化测试、白盒测试、性能测试)来说,个人觉得其操作门槛还是不低的。对于测试新手来说入门有一定的难度,做的好就更加不容易了,可能花了不少时间而实际收获不大。因此觉得有必要来专门探讨一下性能测试的门

2014-04-02 11:49:16 903

转载 Mysql参数详解

Mysql参数详解1、配置参数MySQL有两种途径途径了解其的配置参数,一个是MySQL交互模式下的命令SHOW  VARIABLES,一个使用mysqladmin variables 查询。MySQL的配置参数分为2种,全局的和局部的。局部的配置变量可以在每次会话中自己更改。从MySQL 4.0以后开始,在SHOW VARIABLES中显示的参数,大部分可以动态使用S

2014-04-02 11:39:21 1349

转载 loadrunner 学习笔记--AJAX

用loadrunner测试WEB程序的时候总是会碰到AJAX或者ActiveX实现的功能,而通常这些功能会包含很多客户端函数(一般为JavaScript)。我们该如何处理?如果从功能实现的角度去考虑这个问题,就会走入一个死胡同,因为loadrunner对于JavaScript是无能为力的。如果从loadrunner的本质出发,那么该问题就迎刃而解。因为loadrunner是基于协议来测试的,不管A

2014-04-01 13:58:28 1088

空空如也

空空如也

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

TA关注的人

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