MySQLの用語filesortに注意してください 必ずしもディスクに書き込むことを意味するわけではありません。これは、インデックスを使用せずに並べ替えることを意味します。結果セットが十分に小さい場合、MySQLはそれをメモリ内でソートします。これは、ディスクI/Oよりも桁違いに高速です。
sort_buffer_size
サーバー変数。 MySQL 5.1では、デフォルトのソートバッファサイズは2MBであり、割り当てることができる最大は4GBです。
更新: 並べ替えにかかる時間の測定に関するJonathanLefflerのコメントについては、SHOW PROFILE FOR QUERY
これにより、クエリ実行の各フェーズにかかる時間の内訳がわかります。