- 博客(28)
- 资源 (5)
- 收藏
- 关注
原创 MySQL innodb_buffer_pool 内存分配过程
MySQL innodb_buffer_pool是在mysqld启动时分配?操作系统如何显示查看my.cnf中配置:innodb_buffer_pool_size = 20G,物理机实际内存32G mysqld启动前后内存使用对比:启动mysql 后,used增加了1.5G,cached增加2M top查看mysqld进程VIRT:1
2017-03-24 10:37:41 4435
翻译 使用Jmeter模拟浏览器
Jmeter是常用的模拟多用户同时访问web页面URL的压力测试工具。然后,为了模拟的准确,Jmeter需要正确的配置,使它像浏览器一样工作。在这篇文章中,我怎样配置Jmeter,可以准确的模拟浏览器实际的发送的请求。在了解怎样怎样配置Jmeter之前,我们先来了解一下浏览器是如何工作的:当用户在浏览器输入一个web页面URL,它会连接到服务器,开始下载页面,并
2016-12-29 11:22:17 6425
原创 jmeter和loadrunner测试结果差异大-web页面静态资源下载
最近有朋友性能测试时遇到Jmeter和Loadrunner测试的结果差异很大,对结果很纠结。笔者在与之一同排查的过程中发现很多老司机也总会踩到的坑-web页面静态资源下载.问题:jmeter和loadrunner测试结果差异大描述: 一个简单的web页面,同样50并发用户,响应时间十几毫秒,Loadrunner测试结果TPS=1500,jmeter测试结果TPS=4000+,大家怎
2016-12-28 18:14:14 12609
原创 httpclient3.1异常Timeout waiting for connection
公司一项目在高峰期报异常,且请求响应时间比预期明显长很多,排查问题发现和httpclient有关,在这里描述一下3.1版本中容易踩到的坑问题:生产环境异常信息:2016-12-19 14:43:27,697 ERROR - Http post occur error!url=XXXXXXorg.apache.commons.httpclient.ConnectionPoolTi
2016-12-27 18:46:36 2513
转载 java连接池的maxIdle该如何配置
摘要:最近针对某系统做了次压力测试,在并发较高的时候暴露了一个maxIdle设置不合理的问题,特总结一下这次问题,并分析一下这个问题背后的原因。问题现象用60个线程并发访问某个读和写均有的业务接口,性能测试人员查看Oracle数据库负载CPU非常高,而且oracle的Logons指标达到148.1次/秒(这个值的含义是数据库客户端登录认证的每秒的次数)。而且
2016-11-11 11:23:48 11293
原创 redis cluster部署
操作系统版本:ubuntu12.04redis版本:redis-3.0.1.tar.gz以下是三台服务器,每台服务器包含一个master、一个slave,共6个节点。依赖库安装1、安装ruby:apt-get install ruby2、安装rubygems:apt-get install rubygems3、安装gems:apt-get insta
2015-07-09 16:12:13 567
原创 MyCAT监控命令
MyCAT管理监控命令MyCAT自身有类似其他数据库的管理监控方式,通过Mysql命令行,登录管理端口(9066)执行相应的SQL,进行管理mysql -utest -ptest -P9066show @@help此命令会显示所有的管理监控命令,另外请参照《Mycat命令行监控指南.docx》这个文档来深入了解。监控命令汇总“show @@help;”命令的运行结果如下
2015-06-17 09:58:11 8142
转载 redis性能监控
Redis现在在业务中应用已经很广泛了,但是如何监控redis,实时的观察redis的性能,却很少的提及,现在常见的监控方案基本上都是使用redis自带的info命令和monitor命令获取相关信息,然后提取出来显示。测试环境: redis版本:2.4.17 IP:10.20.111.1881 redis-faina 一个使用re
2015-06-16 17:43:28 1305
转载 启用Xdebug使用WinCacheGrind分析脚本执行时间 .
使用Xdebug调试和优化PHP程序系列教程之WinCacheGrind,教你如何利用Xdebug 配合WinCacheGrind工具来检测PHP代码的效率以及分析PHP代码。有时候代码没有明显的编写错误,没有显示任何错误信息(如 error、warning、notice等),但是这不表明代码就是正确无误的。有时候可能某段代码执行时间过长,占用内存过多以致于影响整个系统的效 率,我们没有办法直
2015-04-23 14:19:18 1124
转载 XDebug 配置与使用,WinCacheGrind 查看
XDebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。是一个C语言扩展包(Windows下扩展名为.dll)。XDebug 下载地址:http://xdebug.org/download.phpWinCacheGrind 下载地址:http://sourceforge.net/projects/wincache
2015-04-23 14:15:55 614
原创 nmon监控结果文件太大
在linux\aix上使用nmon可以监控系统的性能情况。但是,当监控的时间超过一定时间(如10个小时),产生的.nmon会有约10M。这时,使用nmon analyser v33e3.xls分析nmon文件会报错。原因是内存不足。解决方案:1.将生成的.nmon文件split成几个小文件。如执行split -l 65500 result.nmon; 其中65500表示行数;
2014-11-25 12:35:36 3969
转载 selenium webdriver 环境搭建–java
selenium java环境的安装可以分为三个部分:jdk、eclipse和selenium.jdkjdk(java development kit)是sun公司针对java开发人员的产品,是整个java的核心,包含了java的运行环境、工具和基础类库。1.下载新版jdk,目前是jdk8,双击安装即可,选择安装在D:\Program Files\Java\jdk1.8.0.2.配
2014-10-29 17:20:16 868
转载 xpath语法
XPath 是XML的查询语言,和SQL的角色很类似。以下面XML为例,介绍XPath的语法。 Empire Burlesque Bob Dylan 10.90 Hide your heart Bonnie Tyler 9.90 Greatest Hits
2014-10-09 16:43:58 582
原创 mysql监控工具:spotlight on mysql
最近性能测试项目使用的是tomcat+mysql架构,于是乎用到了mysql监控工具 spotlight on mysql1、安装下载地址:2、连接打开spotlight ,点击左上角连接按钮 弹出新建连接页面,选中mysql,右键单击add new connection ,填写连接信息 之后连接就ok了 可能遇到的问题:
2013-12-23 17:15:44 1315 2
原创 Django安装-开发环境搭建
一、django install前提:python环境已安装,linux默认已安装python,windows下需自行安装,下面以linux为例:输入“python”测试,可以进入python环境,显示当前python版本exit()退出python交互环境Django下载地址:http://www.djangoproject.com/downloadtar zxvf Dj
2013-05-14 14:24:45 579
转载 linux下tar版mysql安装步骤
tar版mysql安装步骤1. 到官网下载安装包mysql-5.5.21-linux2.6-x86_64.tar.gz(注意下载版本的位数32,64)2. 解压:tar –zxvf mysql-5.5.21-linux2.6-x86_64.tar.gz3. 添加mysql用户和组groupadd –r mysqluseradd
2013-04-26 09:40:43 698
转载 linux下查看mysql版本
1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.14 Distrib 5.1.49, for redhat-linux-gnu (i686) using readline 5.1 2:在mysql中:mysql> status; mysql> status -------
2013-04-25 15:46:41 699
原创 linux下使用yum安装mysql
在centos下安装了许久的mysql的tar包,郁闷至极。。经高人点悟发现舍近求远了,yum就可以解决,O(∩_∩)O哈哈~现介绍一下过程:操作系统:centos6.4,64位(其他linux系列一样啦~~) 1、安装查看有没有安装过:yum list installed mysql*rpm -qa | grep mysql* 查看有没有安装包:yum
2013-04-25 14:03:05 441
转载 loadrunner处理https
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。在使用https协议不管是服务器端还是客户端都需要使用到ca证书来进行访问。一般来说,性能测试为所常见的为客户端使用https打开页面的
2013-04-16 11:00:31 1016 1
转载 详解Oracle多种表连接方式
1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2
2013-04-08 16:28:05 368
转载 基于开源工具的测试平台搭建
1、 简介随着web系统的越来越复杂,规模越来越庞大,使得软件测试在软件质量保证环节变得越来越重要。近些年来,商业化的软件测试工具越来越多,使用越来越繁琐,价钱越来越昂贵,这无疑对中小型公司的web产品的质量保证的成本越来越高。笔者通过研究众多的windows平台的开源测试工具,比对这些工具的优越性和差异性,最后设计了包含自动功能测试、前端性能评价、性能测试、故障诊断以及测试管理系统在内的一
2013-04-05 12:58:07 781
转载 Oracle常用命令大全!
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl
2013-03-31 10:36:51 396
转载 有趣的管理学故事
加利福尼亚大学某心理学教授做了一个试验,把6只猴子分成3组关在3个房间里,分别放上食物 。第一个房间的食物放在地上,第二个房间的食物从易到难地放,第三个房间的食物吊在天花板上 。几天后发现,3号房间的2只猴子死了,1号房间的猴子1死1伤,只有2号房间的猴子活的好好的 。 第一个房间的食物放在地上,人或者动物对于容易得到的利益总会趋之若鹜,充满自信的以为自己能得到.而没有秩序的获得
2013-03-26 20:24:31 1182
转载 转载清华大学校长留给毕业生的一段话
方向比努力更重要能力比知识更重要健康比成绩更重要生活比文凭更重要情商比智商更重要——清华大学校长留给毕业生的一段话方向比努力重要。现在是讲究绩效的时代,公司、企业、政府,需要的是有能力且能与企业方向共同发展的人,而不是一味努力但却南辕北辙的人。自己适合哪些行业,哪些职业,有很多东西是先天决定的,只有充分地发掘自己的潜力,而不是总与自己
2013-03-26 13:27:45 406
转载 loadrunner 吞吐量相关信息
LR中的吞吐量是服务器返回的应用层数据的值。吞吐量图显示场景或会话步骤运行的每一秒内服务器上的吞吐量。吞吐量的度量单位是字节,表示 Vuser 在任何给定的某一秒上从服务器获得的数据量。借助此图您可以依据服务器吞吐量来评估 Vuser 产生的负载量。可将此图与平均事务响应时间图进行比较,以查看吞吐量对事务性能产生影响。Loadrunner报告中,Total Throughput(bytes
2013-03-24 11:15:57 1114
原创 思考:怎样做一个不会被轻易取代的人呢?
今天一同去面试的人中有一位工作五年,管理职位,薪资7-8k,刚刚升级为妈妈的女生,聊了几句了解到进公司3年多,刚去时做管理相关的职位,手下7-8人,但是不太正规,11年8月申请调薪时,公司发现已经怀孕,没有批准,去年的两次调薪都没有赶上,如今公司改革,将所有测试人员分配到项目组,她的管理职位被架空,若一同进项目组,工资需要下调,如今在公司仙人一个,老板2年没给涨工资~~ 回来的路上一直在
2013-03-22 21:23:18 748
JMeter插件
2014-10-28
linux:pcre安装包 pcre-8.31.tar.gz
2013-05-16
linux:apr-util安装包 apr-util-1.5.2.tar.gz
2013-05-16
linux:apr安装包apr和apr-util安装包:apr-1.4.6.tar.gz
2013-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人