ISUCONのお勉強

前回に引き続き、Software Design7月号を読みながらお勉強。ISUCON10をやるための環境構築としては、@matsuuさんのAWSの完成済みAMI(EC2)を利用するそうなので、この辺を見ながら今週末の第4回勉強会でやるかな。

実際にチューニングを行うためにまず、topコマンドを実行しながらベンチマーカーを実行し、CPUの負荷を見るらしい。MySQLの負荷が高い場合、MySQLに関するボトルネックを探す。「RDBMSのボトルネックといえばスロークエリ」らしい。そもそもRDBMS(Relational DataBase Management System)は、SQLを利用して関係データベースを管理するシステムらしい。へ~。そしてMySQLのスロークエリログの集計はmysqldumpslowがメジャーで、使い方は@sonotsさんのが参考になるらしい。@sonotsさんのは”役に立つかもしれない情報”も役に立ちそうだな。分からないけど。

遅いSQLに対してINDEXを設定すると、速くなるらしい。WHERE句やORDER BY句を狙ったINDEXの説明は@yoku0825さんのが参考になるらしい…が、見ても分からん…

SQL氏~

まだ風邪気味なのでもう寝る!(ひどい日記だな…)

いいなと思ったら応援しよう!