日期:2014-05-16  浏览次数:20827 次

mysql如何做并发测试
服务器环境:
1.CentOS
2.MySql 5.5.15
服务器安装在Linux上面,我自己对Linux不熟悉。这台电脑安装的是Windows 7。
现在我想测试一个存储过程的性能,想模拟多个客户端同时调用棕个存储过程,
请问有没有什么好的工具或方法?我需要知道每个模拟客户端在并发时调用这个存储过程的时间。
谢谢!


------解决方案--------------------
推荐sysbench,非常好用

可以指定数据集大小和线程数
------解决方案--------------------
大致步骤是先安装sysbench

然后生成指定大小数据集 

最后模拟多线程测试 有只读和读写操作 读写大概比例为3:1
------解决方案--------------------
sysbench文档

http://sysbench.sourceforge.net/docs/