SQLのパフォーマンスチューニングとなると、「実行計画や統計情報、オプティマイザ、ヒント句、パーティション、スロークエリログの解析」などの知識も必要ですが、大抵のSQLは、それ以前にINDEXを活用できていないものもあります。
しかし、ちょこっと「INDEXをキチンと当てる」SQLを組み立てることで、性能はグンと良くなるので難しい知識は抜きにして、簡単にポイントを整理したいと思います。
SQLのパフォーマンスチューニングとなると、「実行計画や統計情報、オプティマイザ、ヒント句、パーティション、スロークエリログの解析」などの知識も必要ですが、大抵のSQLは、それ以前にINDEXを活用できていないものもあります。
しかし、ちょこっと「INDEXをキチンと当てる」SQLを組み立てることで、性能はグンと良くなるので難しい知識は抜きにして、簡単にポイントを整理したいと思います。