kagamihogeの日記

kagamihogeの日記です。

インデックスがあるのにフルスキャン? - おわり

インデックスがあるのにフルスキャン? - 3 - kagamihogeのblog

出社後とりあえず色々試してみようと考え・・・ただその前に。DB の初期化スクリプトをいちおう見ておくかぁ、と軽い気持ちでファイル開いたら一瞬で終結を見た。

CREATE TABLE HOGE_TABLE (
HOGE_ID ...
HOGE_ID_2 ...
)

CREATE INDEX ...
ON HOGE_TABLE (HOGE_ID_2, HOGE_ID)

どうみても順序逆です。本当にありがとうございました。

「インデックスの張る順番」ってそもそもの前提条件がおかしいんじゃない?ってことだったのね・・・。使ってる DB が SQL Server なだけに例の指摘は神託だったなーみたいな。