@kyanny's blog

My life. Opinions are my own.

memo: MySQL のソートの仕組みと実行計画の読み方 (Using filesort, Using temporary)

漢(オトコ)のコンピュータ道: Using filesort

素晴らしい記事。「Using filesort が出ると遅いのでインデックスを使うようにクエリを改良しましょう」みたいなことは各所で見られるけど、「そもそも Using filesort ってどういう意味?」とか「改良しろっていったって、ソートの仕組みがわからなきゃいじりようがないよ!」とかもどかしい思いをしたことが何度かあった。ノウハウの How だけ書いてあって Know がないので踏み込めなかった。けど、ついに Know まで踏み込んだ詳細な解説が(日本語で!)できた。しっかり読んで、実践に活かしていきたい。