我有一張表,最多可以有5000.000行。此表中的一列僅用於查詢,但該列只有5個可能值,目前我得到10.000行,根據解釋計劃,在該列上使用我的索引是沒有意義的。只有5個不同值的列上的索引 - 是否值得?
請問它曾經,或者我不應該與指數打擾
編輯:這是兩個在此刻解釋計劃 Without index http://img706.imageshack.us/img706/1903/noindex.png 與 With forced index via hints http://img692.imageshack.us/img692/8205/indexp.png 後者像我強迫索引的使用提示。
當然,這取決於您的查詢。這個例子給出了你按照一個標準過濾的情況:'FREQUENCYID'。如果您希望稍後有其他條件(可能使用動態查詢)並且也會過濾它們,那麼索引會更有意義。 –