2011年2月22日火曜日

S4だけど意外に重要なバグ

性能関係情報(特にベンチマーク結果に影響がありそうなもの)です。

以前から、ベンチマーク中のInnoDBのIOに多少の違和感(引っかかり?)を感じていたのですが、そんなに影響も大きくないので私は放っていたのですが(優先順位の問題です^^;)、多分 FaceBook の Mark Callaghan が発見したこれが原因かも知れません。流石 Mark Callaghan。

Auto-extension of InnoDB files (blocks the other IO)

とりあえずそこに修正案を投稿しておきました。(fix_suggestion_56433.patch)
これで、InnoDB の IO はよりスムーズになるはずです。file_per_table が有効でINSERTが多い場合は結構影響が大きかったはず。