mysql性能测试工具msyqlslap_MySQL性能测试工具 mysqlslap
1.使用自動(dòng)生成腳本測(cè)試數(shù)據(jù)庫(kù)性能mysqlslap?-uroot -p123?-a?--debug-info?--concurrency=50,100 ?--number-of-queries=200?--engine=myisam,innodb
參數(shù)介紹
-u : 用戶名
-p : 密碼
-a (--auto-generate-sql) : 自動(dòng)生成sql腳本測(cè)試數(shù)據(jù)庫(kù)
--debug-info : 輸出debug信息,包括內(nèi)存,CPU等
--concurrency : 用戶并發(fā)數(shù),可填寫多個(gè)
--number-of-queries : 每個(gè)用戶的查詢次數(shù)
--engine : 需要測(cè)試的數(shù)據(jù)庫(kù)引擎
輸出結(jié)果:Benchmark
Running for engine myisam
Average number of seconds to run all queries: 0.029 seconds
Minimum number of seconds to run all queries: 0.029 seconds
Maximum number of seconds to run all queries: 0.029 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.026 seconds
Minimum number of seconds to run all queries: 0.026 seconds
Maximum number of seconds to run all queries: 0.026 seconds
Number of clients running queries: 100
Average number of queries per client: 2
Benchmark
Running for engine innodb
Average number of seconds to run all queries: 0.037 seconds
Minimum number of seconds to run all queries: 0.037 seconds
Maximum number of seconds to run all queries: 0.037 seconds
Number of clients running queries: 50
Average number of queries per client: 4
Benchmark
Running for engine innodb
Average number of seconds to run all queries: 0.040 seconds
Minimum number of seconds to run all queries: 0.040 seconds
Maximum number of seconds to run all queries: 0.040 seconds
Number of clients running queries: 100
Average number of queries per client: 2
2.使用自定義SQL語(yǔ)句測(cè)試指定數(shù)據(jù)庫(kù)mysqlslap -uroot -plewis0913 --create-schema="test"?--query="select * from?user;" --concurrency=50,100 --debug-info
參數(shù)介紹
--create-schema : 需要測(cè)試的數(shù)據(jù)庫(kù)
--query : 需要測(cè)試的sql語(yǔ)句
輸出結(jié)果:Benchmark
Average number of seconds to run all queries: 2.029 seconds
Minimum number of seconds to run all queries: 2.029 seconds
Maximum number of seconds to run all queries: 2.029 seconds
Number of clients running queries: 50
Average number of queries per client: 1
Benchmark
Average number of seconds to run all queries: 2.544 seconds
Minimum number of seconds to run all queries: 2.544 seconds
Maximum number of seconds to run all queries: 2.544 seconds
Number of clients running queries: 100
Average number of queries per client: 1
總結(jié)
以上是生活随笔為你收集整理的mysql性能测试工具msyqlslap_MySQL性能测试工具 mysqlslap的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos6mysql编译安装_cen
- 下一篇: python中类与对象之间的关系_pyt