请在Ubuntu / Debian下推荐MySQL的性能测试工具

时间:2011-01-27 18:31:13

标签: mysql performance ubuntu benchmarking load-testing

我想在Debian或Ubuntu Server下测试我的MySQL MyISAM和InnoDB引擎的性能以获取CPU和内存消耗。我需要模拟许多并发读取,写入和更新。我可以设置一个类似于我的生产服务器的独立隔离环境来执行测试。

4 个答案:

答案 0 :(得分:7)

对于Debian来说,sysbench很难被击败。这是一个简单的1-2-3:

  1. 安装

    sudo apt-get install sysbench

  2. 准备

    sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourrootsqlpassword prepare

  3. 基准

    sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourrootsqlpassword --max-time=60 --oltp-read-only=on --max-requests=0 --num-threads=8 run

答案 1 :(得分:0)

MYSQL Workbench应该这样做。

http://wb.mysql.com/

答案 2 :(得分:0)

Jmeter也可以使用Jdbc sampler。

http://jmeter.apache.org/usermanual/intro.html

答案 3 :(得分:0)

您可以尝试:http://osdb.sourceforge.net/