INでのINNER JOINまたはINNER SELECTのどちらが速いのでしょうか?INでJOINまたはINNER SELECTを実行すると高速になりますか?
select t1.* from test1 t1
inner join test2 t2 on t1.id = t2.id
where t2.id = 'blah'
OR
select t1.* from test1 t1
where t1.id IN (select t2.id from test2 t2 where t2.id = 'blah')
実行してみましたか?または実行計画をチェックしましたか? – Taryn
私はMySQLを使用しており、プロファイラの使用方法はわかりません。 –
MySQLはクエリをレビューするためのEXPLAIN構文を持っていますhttp://dev.mysql.com/doc/refman/5.5/en/explain.html – Taryn