常用参数 –concurrency #代表并发数量,多个可以用逗号隔开。例如:–concurrency=50,200,500 –engines #代表要测试的引擎,可以有多个,用分隔符隔开。例如:–engines=myisam,innodb,memory –iterations #代表要在不同并发环境下,各自运行测试多少次。 –auto-generate-sql #代表用mysqlslap工具自己生成的SQL脚本来测试并发压力。 –auto-generate-sql-add-auto-increment #代表对生成的表自动添加auto_increment列,从5.1.18版本开始, –auto-generate-sql-load-type #代表要测试的环境是读操作还是写操作还是两者混合的(read,write,update,mixed) –number-of-queries #代表总共要运行多少条查询。 –debug-info #代表要额外输出CPU以及内存的相关信息。 –number-int-cols #代表示例表中的INTEGER类型的属性有几个。 –number-char-cols #代表示例表中的vachar类型的属性有几个。 –create-schema #代表自定义的测试库名称。 –query #代表自定义的测试SQL脚本。 default: mysqlslap -uroot -p6yhn^YHN --concurrency=100 --iterations=1 --auto-generate-sql --auto-generate-sql-add-autoincrement --auto-generate-sql-load-type=mixed --engine=innodb,myisam --number-of-queries=10 [mysql@mysql ~]$ mysqlslap -uroot -p6yhn^YHN --concurrency=100 --iterations=1 --auto-generate-sql --auto-generate-sql-add-autoincrement --auto-generate-sql-load-type=mixed --engine=innodb,myisam --number-of-queries=10 mysqlslap: [Warning] Using a password on the command line interface can be insecure. Benchmark Running for engine innodb Average number of seconds to run all queries: 0.406 seconds Minimum number of seconds to run all queries: 0.406 seconds Maximum number of seconds to run all queries: 0.406 seconds Number of clients running queries: 100 Average number of queries per client: 0 Benchmark Running for engine myisam Average number of seconds to run all queries: 2.512 seconds Minimum number of seconds to run all queries: 2.512 seconds Maximum number of seconds to run all queries: 2.512 seconds Number of clients running queries: 100 Average number of queries per client: 0 指定数据库和查询语句 mysqlslap -uroot -p6yhn^YHN --concurrency=100 --iterations=1 --create-schema='ecology' --query='select * from test1;' --number-of-queries=10 [mysql@mysql ~]$ mysqlslap -uroot -p6yhn^YHN --concurrency=100 --iterations=1 --create-schema='ecology' --query='select * from test1;' --number-of-queries=10 mysqlslap: [Warning] Using a password on the command line interface can be insecure. Benchmark Average number of seconds to run all queries: 0.021 seconds Minimum number of seconds to run all queries: 0.021 seconds Maximum number of seconds to run all queries: 0.021 seconds Number of clients running queries: 100 Average number of queries per client: 0
mysqlslap性能测试工具
来源:这里教程网
时间:2026-03-01 14:40:28
作者:
编辑推荐:
- mysqlslap性能测试工具03-01
- 网络数据包分析工具tcpdump之一03-01
- 【沃趣科技】MySQL高可用工具Orchestrator系列三:探测机制03-01
- MySQL最大连接数设置03-01
- mysql 5.7 sys数据库初探03-01
- percona-toolkit之pt-query-digest详解03-01
- Mycat中间件实现Percona Cluster集群读写分离03-01
- MySQL binlog日志内容分析03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 网络数据包分析工具tcpdump之一
网络数据包分析工具tcpdump之一
26-03-01 - mysql 5.7 sys数据库初探
mysql 5.7 sys数据库初探
26-03-01 - Mycat中间件实现Percona Cluster集群读写分离
Mycat中间件实现Percona Cluster集群读写分离
26-03-01 - MySQL 安装介绍
MySQL 安装介绍
26-03-01 - PPT参考线设置妙招:PPT参考线如何添加删除及更改颜色
PPT参考线设置妙招:PPT参考线如何添加删除及更改颜色
26-03-01 - 开放融合 | “引擎级”深度对接!POLARDB与SuperMap联合构建首个云原生时空平台
- 重新学习MySQL数据库12:从实践sql语句优化开始
重新学习MySQL数据库12:从实践sql语句优化开始
26-03-01 - 新玩具将至?网友提议小米出 Vision Gran Turismo 双门轿跑车模,雷军回应“马上催!”
- 3ds MAX绘制逼真的劳力士手表效果图
3ds MAX绘制逼真的劳力士手表效果图
26-03-01 - 3ds Max快速打造网格特效的麋鹿效果
3ds Max快速打造网格特效的麋鹿效果
26-03-01
