- ベストアンサー
DBを問わないSQLのチューニングが学べる本はありますか?
以下のSQLはほぼ全てのDBで使用できると思いますが どちらが高速なのでしょうか?このような、 DBを問わずにSQL文に関する基礎的なチューニングが学べる本はありますでしょうか? (1)JOINを使わずに結合 select * from A,B,C WHERE A.a=B.a AND A.b =C.b (2)JOINを使用して結合 select * from A left join B on A.a=B.a left join C on A.b=C.b
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- elmclose
- ベストアンサー率31% (353/1104)
回答No.1
お礼
大変わかりやすい、ご回答ありがとうございます。 テーブルをただ結合するだけなのはinner joinだったんですね(^^;)知りませんでした。 細かいところはDBによって差もありそうですし、いろいろ試したり経験なのかなぁと思いました。インデックス張りや強制的に使うなどのチューニングが効果が大きそうですね。ありがとうございました。