クエリを最適化する方法(約100ミリ秒かかる)と、合計時間Creating Sort Index
を使用して表示される実行プロファイルを理解しようとしています75%
。まず、ソートインデックスの作成に正確に影響するものは何ですか。disk / ioですか?
次に、クエリ自体に最適化できるものはありますか?
SELECT r.`id`,
r.name,
r.public_uri,
rv.version,
rv.interpreter,
rv.notes,
rv.content,
r.added,
r.added_by,
r.modified,
r.modified_by,
r.public,
r.public_by
FROM recipe_heads rh,
recipes r,
recipe_versions rv
WHERE rh.recipe = r.`id`
AND rh.recipe_version = rv.`id`
AND r.`id` = rv.recipe
ORDER BY r.added DESC
added
は確かに標準的なインデックスを持っています。