mysql压力测试工具:mysqlslap
2009-10-23 14:54
519 查看
引用http://bbs.yahunet.com/thread-10194-1-2.html
mysql
slap是一个mysql
官方提供的压力测试工具
。以下是比较重要的参数:
–defaults-file,配置文件
存放位置
–concurrency,并发数
–engines,引擎
–iterations,迭代的实验次数
–socket,socket文件位置
自动测试:
–auto-generate-sql,自动产生测试SQL
–auto-generate-sql-load-type,测试SQL的类型。类型有mixed,update,write,key,read。
–number-of-queries,执行的SQL总数量
–number-int-cols,表内int列的数量
–number-char-cols,表内char列的数量
例如:
shell>mysqlslap –defaults-file=/u01/mysql1/mysql/my.cnf
–concurrency=50,100 –iterations=1 –number-int-cols=4 –auto-generate-sql
–auto-generate-sql-load-type=write –engine=myisam
–number-of-queries=200 -S/tmp/mysql1.sock
Benchmark
Running for engine myisam
Average number of seconds to run all queries: 0.016 seconds
Minimum number of seconds to run all queries: 0.016 seconds
Maximum number of seconds to run all queries: 0.016 seconds
Number of clients running queries: 50
Average number of queries per client: 4
Benchmark
Running for engine myisam
Average number of seconds to run all queries: 0.265 seconds
Minimum number of seconds to run all queries: 0.265 seconds
Maximum number of seconds to run all queries: 0.265 seconds
Number of clients running queries: 100
Average number of queries per client: 2
指定数据库
的测试:
–create-schema,指定数据
库名称
–query,指定SQL语句,可以定位到某个包含SQL的文件
例如:
shell>mysqlslap –defaults-file=/u01/mysql1/mysql/my.cnf
–concurrency=25,50 –iterations=1 –create-schema=test
–query=/u01/test.sql -S/tmp/mysql1.sock
Benchmark
Average number of seconds to run all queries: 0.018 seconds
Minimum number of seconds to run all queries: 0.018 seconds
Maximum number of seconds to run all queries: 0.018 seconds
Number of clients running queries: 25
Average number of queries per client: 1
Benchmark
Average number of seconds to run all queries: 0.011 seconds
Minimum number of seconds to run all queries: 0.011 seconds
Maximum number of seconds to run all queries: 0.011 seconds
Number of clients running queries: 50
Average number of queries per client: 1
mysql
slap是一个mysql
官方提供的压力测试工具
。以下是比较重要的参数:
–defaults-file,配置文件
存放位置
–concurrency,并发数
–engines,引擎
–iterations,迭代的实验次数
–socket,socket文件位置
自动测试:
–auto-generate-sql,自动产生测试SQL
–auto-generate-sql-load-type,测试SQL的类型。类型有mixed,update,write,key,read。
–number-of-queries,执行的SQL总数量
–number-int-cols,表内int列的数量
–number-char-cols,表内char列的数量
例如:
shell>mysqlslap –defaults-file=/u01/mysql1/mysql/my.cnf
–concurrency=50,100 –iterations=1 –number-int-cols=4 –auto-generate-sql
–auto-generate-sql-load-type=write –engine=myisam
–number-of-queries=200 -S/tmp/mysql1.sock
Benchmark
Running for engine myisam
Average number of seconds to run all queries: 0.016 seconds
Minimum number of seconds to run all queries: 0.016 seconds
Maximum number of seconds to run all queries: 0.016 seconds
Number of clients running queries: 50
Average number of queries per client: 4
Benchmark
Running for engine myisam
Average number of seconds to run all queries: 0.265 seconds
Minimum number of seconds to run all queries: 0.265 seconds
Maximum number of seconds to run all queries: 0.265 seconds
Number of clients running queries: 100
Average number of queries per client: 2
指定数据库
的测试:
–create-schema,指定数据
库名称
–query,指定SQL语句,可以定位到某个包含SQL的文件
例如:
shell>mysqlslap –defaults-file=/u01/mysql1/mysql/my.cnf
–concurrency=25,50 –iterations=1 –create-schema=test
–query=/u01/test.sql -S/tmp/mysql1.sock
Benchmark
Average number of seconds to run all queries: 0.018 seconds
Minimum number of seconds to run all queries: 0.018 seconds
Maximum number of seconds to run all queries: 0.018 seconds
Number of clients running queries: 25
Average number of queries per client: 1
Benchmark
Average number of seconds to run all queries: 0.011 seconds
Minimum number of seconds to run all queries: 0.011 seconds
Maximum number of seconds to run all queries: 0.011 seconds
Number of clients running queries: 50
Average number of queries per client: 1
相关文章推荐
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- MySQL压力测试工具mysqlslap简介
- mysqlslap 压力测试工具
- MySQL自带压力测试工具mysqlslap基本使用
- MySQL Cluster2个数据节点压力测试--mysqlslap工具压400W写
- MySQL Cluster2个数据节点压力测试--mysqlslap工具压400W写
- MySQL压力测试工具mysqlslap
- mysql自带压力测试工具:mysqlslap taobao dba团队
- 使用MySql数据库基准压力测试工具mysqlslap重放sql语句
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- (总结)MySQL自带的性能压力测试工具mysqlslap详解
- MySQL压力测试工具mysqlslap
- [转]MySQL数据库基准压力测试工具之MySQLSlap使用实例
- Mysql 压力测试工具 mysqlslap
- mysql压力测试工具:mysqlslap
- Mysql 压力测试工具 mysqlslap
- MySQL数据库基准压力测试工具之MySQLSlap使用实例