たとえば、列を持つテーブルがあります: ColumnA、ColumnB、ColumnC、ColumnD
また、where 句がオンになっている select がいくつかあります。
ColumnA, ColumnB, ColumnC
ColumnA, ColumnC, ColumnD
ColumnA, ColumnB, ColumnD
目標は、これらのクエリを高速化することです。しかし、すべての列の組み合わせに対して複数列のインデックスを作成したくありません。多くの場所が必要になり、システムの速度が低下する可能性があるためです。
ColumnA だけにインデックスを作成する意味はありますか? クエリのパフォーマンスは向上しますか?
ありがとう