ユーザ用ツール

サイト用ツール


mysql:mysql_bench

mysql bench

概要

perl で書かれた mysql に使えるベンチマークソフト。
内部で定義されているテストパターンを実行して、トータル時間、途中のWarningなどを取得。
各種ベンチマークにはmysqlインストール時に作られる「test」データベースを利用する。

mysql以外にも利用できるらしい。。。

インストール

# yum -y install mysql-bench

起動

# cd /usr/share/sql-bench
# perl run-all-tests --server=mysql --cmp=mysql,pg,solid --user=ユーザー --password=パスワード --log

個別テストの場合

ex) # perl test-insert

ログの出力はできないようです。

test-ATIS.sh		Creation of 29 tables and a lot of selects on them.
test-connect.sh		Test how fast a connection to the server is.
test-create.sh		Test how fast a table is created.
test-insert.sh		Test create and fill of a table.
test-wisconsin.sh	A port of the PostgreSQL version of this benchmark.

結果

/usr/share/sql-bench/output フォルダに結果が保存される。

ex) output/RUN-mysql-Linux_2.6.18_194.26.1.el5xen_x86_64-cmp-mysql,pg,solid

参考

mysql/mysql_bench.txt · 最終更新: 2014/02/26 08:22 by clownclown

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki