MysqlベンチマークツールWorkbenchを入れてみた

 

Mysql5.6からWorkbenchを入れてみた。以外に苦労したのでメモっておく

 

前提条件

Workbench6.2のベンチマークを使うためには

  • Mysql5.6が必要
  • PERFORMANCE_SCHEMAを有効にする(5.6だとデフォルトで有効のため触る必要はない)
  • 接続権限設定

の作業が必要

Mysql5.6設置

僕の場合Mysql5.1から5.6へバージョンアップした。その時の手順は以下のURL参考

http://goo.gl/cpQKih

接続権限設定
サーバ側
/etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp -s xx.xx.xx.xx--dport 3306 -j ACCEPT 
mysql側
mysql> CREATE USER 'root'@xx.xx.41.210' IDENTIFIED BY xx; 
Query OK, 0 rows affected (0.05 sec)

 

GRANT ALL PRIVILEGES ON *.* TO 'root'@xx.xx.41.210' WITH GRANT OPTION;

 

設定した権限確認
select host, user from user; 
show grants for 'root'@'221.253.41.210';

 

Mysql WorkBench 6.2 CE設置

http://dev.mysql.com/downloads/workbench/

からダウンロード

起動画面

image

サーバ指定して接続すると以下の画面が出る

image

 

 

Server Status画面

image

connections

Traffic

Key Efficiency

このステータスは高ければ高いほどMysqlのパフォーマンスがよいということだった(key_buffer_sizeが効率的に設定されているとみていいと)

http://stackoverflow.com/questions/3845014/what-is-mysql-key-efficiency

http://www.mysqlkorea.com/gnuboard4/bbs/board.php?bo_table=community_03&wr_id=2176

http://serverfault.com/questions/266346/key-efficiency-99-97-mysql

Selects per Second

InnoDB Buffer Usage

InnoDB Reads per Second

InnoDB Writes per Second

 

 

設定画面

image

image

 

PERFORMANCE -> Performance Reports 画面

image

 

PERFORMANCE -> Dashboard 画面

image

 

 

 

エラー1

image

An unhandled exception occurred(‘Table_open_cache_hits’).Please refer to the log files for details.

table_open_cacheの制限に引っかかった?

ということでtable_open_cacheの値をゴニョゴニョしたけど関係なかった

エラー2

 

test connectionする際に出たエラー

image

あああ、mysql 5.6以降じゃないとできないんだ

Mysql 5.6.6を入れて解消

エラー3

エラー名

Import output: ERROR 1227 (42000) at line 18 in file:

‘.\before_setup.sql’: Access denied; you need (at least one of) the SUPER privilege(s) for this operation

image

対策

Mysqlのセレクト権限を設定する

それでも改善できなかったけど、Workbenchを再実行したらうまくいった

http://server-setting.info/blog/mysql_benchmark_mybench.html

 

他のベンチマーク

Sysbenchというツールもあった

http://won03348556.dothome.co.kr/wordpress/?p=206

 

MySQL Administrator

http://papillon212.tistory.com/

http://blog.pages.kr/25

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です