--create-schema=name 指定测试的数据库名,默认是mysqlslap
--engine=name 创建测试表所使用的存储引擎,可指定多个
--concurrency=N 模拟N个客户端并发执行。可指定多个值,以逗号或者
--number-of-queries=N 总的测试查询次数(并发客户数×每客户查询次数),比如并发是10,总次数是100,那么10个客户端各执行10个
--iterations=N 迭代执行的次数,即重复的次数(相同的测试进行N次,求一个平均值),指的是整个步骤的重复次数,包括准备数据、测试load、清理
--commit=N 执行N条DML后提交一次
--auto-generate-sql, -a # 自动生成测试表和数据,表示用mysqlslap工具自己生成的SQL脚本来测试并发压力。
--auto-generate-sql-loadtype=name# 测试语句的类型。代表要测试的环境是读操作还是写操作还是两者混合的。# 取值包括:read (scan tables), write (insert intotables), key (read primary keys), update (updateprimary keys), or mixed (half inserts, half scanningselects). 默认值是:mixed.
--auto-generate-sql-addauto-increment对生成的表自动添加auto_increment列
--number-char-cols=name 自动生成的测试表中包含N个字符类型的列,默认1
--number-int-cols=name 自动生成的测试表中包含N个数字类型的列,默认1
--debug-info 打印内存和CPU的信息

测试同时不同的存储引擎的性能进行对比:并发50-100,1000次查询
mysqlslap -a --concurrency=50,100 --number-of-queries 1000 --iterations=5 --engine=myisam,innodb --debug-info
mysqlslap -a --concurrency=50,100 --number-of-queries 3000 --iterations=5 --auto-generate-sql --auto-generate-sql-add-auto-increment --engine=ndbcluster --debug-info

最新文章

  1. jQuery知识点总结(第六天)
  2. 纯CSS气泡效果
  3. JS 日期格式化和解析工具
  4. PHP undefined index的解决办法
  5. C# 在vs2010中打开vs2012的项目(转)
  6. A Tour of Go Switch evaluation order
  7. WCF 服务器已拒绝客户端凭据
  8. 虚拟化技术与"云"
  9. js & jq 加载js
  10. SQL--存储过程+触发器 对比!
  11. kettle 4.4源代码分析Transformation
  12. [QML] Connections元素介绍
  13. 安装并配置Apache
  14. CYQ.Data V5 分布式自动化缓存设计介绍(二)
  15. Python基础学习篇章四
  16. 一个 Vue & Node 的全栈小项目
  17. Pytest(一)
  18. 【Java基础】char
  19. Python开发——数据类型【数字】
  20. try finally 执行顺序问题

热门文章

  1. JMeter性能测试工具
  2. 如何预测 Pinterest 和 Instagram 的未来发展潜力?
  3. HDU 6134 Battlestation Operational | 2017 Multi-University Training Contest 8
  4. [Python自学] day-22 (1) (Session、CSRF、中间件)
  5. java文件实现文件的上传和下载
  6. linux认识
  7. (WA)BZOJ 4821: [Sdoi2017]相关分析
  8. 北大ACM - POJ试题分类(转自EXP)
  9. c 语言延时函数
  10. Harmonious Graph