如何在Redis里按模式删除数据
admin 11年前 (2014-04-11) 2856浏览 0评论
一台Redis服务器在很短的时间里消耗了几十个G的内存,最终因为SWAP而宕机。因为这台服务器的社会背景比较复杂,所以一时无法判断犯罪嫌疑人到底是谁。 最开始的直觉是认为肯定有人保存了大体积的数据,于是问题就变成了找出哪些键占用的空间比...
admin 11年前 (2014-04-11) 2856浏览 0评论
一台Redis服务器在很短的时间里消耗了几十个G的内存,最终因为SWAP而宕机。因为这台服务器的社会背景比较复杂,所以一时无法判断犯罪嫌疑人到底是谁。 最开始的直觉是认为肯定有人保存了大体积的数据,于是问题就变成了找出哪些键占用的空间比...
admin 11年前 (2014-02-08) 2821浏览 0评论
在性能测试中遇到性能瓶颈最的多地方就是数据库这块,而数据库出问题很多都是索引使用不当导致,根据以往遇到的索引问题做个简单的总结: 本次测试环境为xen的虚拟机配置如下: 操作系统 CentOS release 5.4 Cpu E5645 @ 2.4...
admin 11年前 (2014-01-26) 2874浏览 0评论
CPU的信息 cat /proc/cpuinfo |grep name 一般观查分配了几个核心,每个核心的频率是多少?分的核心越多越好,单个频率越高处理速度越快。 测试硬盘命令如下: dd if=/dev/zero of=test bs=64k co...
admin 11年前 (2013-11-17) 3708浏览 0评论
做系统性能调优确实不好做,不仅要从算法上去解决,还有就是系统的一个库函数的IO能力到底怎么样,虽然有些资料提到,但到底差多少,心里还是没谱,下面是我做的一个linux系统的IO函数的处理效率的压力测试,各执行一百万次,看消耗的时间,详情请看代码: #...
admin 11年前 (2013-11-15) 3571浏览 0评论
目前,主流的共有云提供商大部分采用的hypervisor还是XEN,所以,很多人会笼统的认为xen比kvm更好。个人认为,这是个误区。国外的amazon和国内的阿里云,华为云之所以选择xen作为hypervisor,个人认为只是他们从事hypervi...
admin 11年前 (2013-09-25) 13109浏览 0评论
对Web服务做Performance & Load测试,最常见的工具有Apache Benchmark俗称ab和商用工具LoadRunner。ab简单直接,功能也相对较弱,但我们经常看到的对一些Web server或者Framework的性能...
admin 12年前 (2013-06-05) 2956浏览 0评论
问: 以下几种方式测试磁盘读写速度有什么区别? 1 2 3 4 dd bs=1M count=128 if=/dev/zero of=test dd bs=1M count=128 if=/dev/zero of=test; sync ...
admin 12年前 (2013-05-06) 3914浏览 0评论
服务器:Dell R410 网卡:Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet 速率:1000Mb/s 需要安装:netperf工具 服务端(需测试的服务器): # netser...
admin 12年前 (2013-04-15) 2663浏览 0评论
导读:本文主要详细测试online DDL中的删除,添加主键操作。关于MySQL5.6在线DDL的全文信息,请参照:MySQL5.6版本InnoDB存储引擎在线DDL变更的官方信息中文翻译版, 文章地址:http://www.mysqlops.com...
admin 12年前 (2013-04-06) 4855浏览 0评论
测试目标 本次测试的目标是将nginx作为7层负载均衡软件,应用于万兆环境下,获得 极限性能 在服务质量保证约束条件下的极限性能 提升极限性能的方法 在万兆环境下部署的一般方法和特殊注意事项 同时,由于nginx还作为静态页面的提供者,附带还进行获得...
admin 12年前 (2013-04-04) 3562浏览 0评论
做毕业设计时对wordpress几个缓存插件进行了性能分析。费了老大劲测得的数据仅仅扔在毕业论文里实在可惜。精简一下,与大家共享。 测试环境:virtualbox中全新安装的Ubuntu 9.04 Server,标准LAMP环境。 测试工具:http...
admin 12年前 (2012-12-25) 3815浏览 0评论
PDF下载 服务器基准测试.pdf 附件 • 整合sysbench测试脚本[下载]sysbench-20121218 • 整合iozone测试脚本[下载]iozone-20121218 • 整合tpcc-mysql测试脚本[下载]tpcc-my...
admin 13年前 (2012-06-25) 2910浏览 0评论
MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。它比纯noSQL数据库查询功能强悍,比关系数据库更面向集合。 测试的硬件:酷睿双核3.0G,2G内存,7200转普通硬盘,U...
admin 13年前 (2012-06-21) 3481浏览 0评论
Grinder – Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理。根据项目网站的说法,Grinder的 主要目标用户是...
admin 13年前 (2012-06-20) 5166浏览 0评论
Perf简介 Perf是Linux kernel自带的系统性能优化工具。虽然它的版本还只是0.0.2,Perf已经显现出它强大的实力,足以与目前Linux流行的OProfile相媲美了。 Perf 的优势在于与Linux Kernel的紧密结合,它可...
admin 13年前 (2012-06-20) 3349浏览 0评论
我们在做网络服务器的时候,通常会很关心网络的带宽和延迟。因为我们的很多协议都是request-reponse协议,延迟决定了最大的QPS,而带宽决定了最大的负荷。 通常我们知道自己的网卡是什么型号,交换机什么型号,主机之间的物理距离是多少,理论上是知...
admin 13年前 (2012-06-18) 3303浏览 0评论
自动化测试,一个在测试领域中被广为熟知,也是被谈论最多的概念之一。DSL (Domain Specific Language),一种高度抽象,用于某个特定领域下编程语言。软件测试在大多数情况下都是对某个特定行业的软件系统进行测试,所以这两者应该可以很...
admin 13年前 (2012-06-12) 4745浏览 0评论
前段时间我们在MYSQL调优上发现有瓶颈,怀疑是过多拷贝内存,导致内存带宽用完。在Linux下CPU的使用情况有top工具, IO设备的使用情况有iostat工具,就是没有内存使用情况的测量工具。 我们可以看到大量的memcpy和字符串拷贝(可以用s...