请推荐Ubuntu/Debian下MySQL的性能测试工具
我想在 Debian 或 Ubuntu Server 下测试 MySQL MyISAM 和 InnoDB 引擎的 CPU 和内存消耗性能。我需要模拟许多并发读取、写入和更新。我可以设置一个类似于我的生产服务器的单独隔离环境来执行测试。
I would like to test performance of my MySQL MyISAM and InnoDB engines under Debian or Ubuntu Server for CPU and memory consumption. I need to simulate many concurrent reads, writes and updates. I can set up a separate isolated environment similar to my production server to perform the tests.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于 Debian,sysbench 很难被击败。这是一个简单的 1-2-3:
安装
sudo apt-get install sysbench
准备
sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourrootsqlpassword 准备
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
For Debian, sysbench is hard to beat. It's a simple 1-2-3:
Install
sudo apt-get install sysbench
Prepare
sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourrootsqlpassword prepare
Benchmark
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
Jmeter 也可以使用 Jdbc 采样器工作。
http://jmeter.apache.org/usermanual/intro.html
Jmeter would also work using Jdbc sampler.
http://jmeter.apache.org/usermanual/intro.html
MYSQL Workbench 应该可以。
http://wb.mysql.com/
MYSQL Workbench should do.
http://wb.mysql.com/
您可以尝试以下操作:http://osdb.sourceforge.net/
You can try this : http://osdb.sourceforge.net/