ISUCON 3 の予選に出場してきました。そして敗退しました。 全然全然全然全然駄目で駄目な感じでした。 スコアが上がらねえのなんのってもう惨敗でした。 やったことを時系列順に書くとこんな感じ。ちなみに言語はPerlです。 とりあえずベンチ走らせてみる mysqld の CPU 使用率がトチ狂っているので、真っ先にここを直した方が良いと指摘 インデックスの張り忘れでは? という事で EXPLAIN で確認しようぜ、というのを@__papix__さんに任せる ついでに my.cnf 弄ってスロークエリログを吐くようにする mysqld をリスタートする mysqld リスタートすると、プロセス上では起動できてるしコンソールでもログイン出来るんだけど、アプリ側が "MySQL Server has gone." とかエラー吐いて mysqld を認識しなくなる 誰かが言い始めた「しかたねえか
![ISUCON 3 予選回顧録 - その手の平は尻もつかめるさ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27aeeae633e2e3e1c60feab8474ef2680cdffb4/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmoznion%2F20131008%2F20131008232906.png)