Включите «Показать фактический план выполнения», чтобы увидеть, какие индексы используются в каждом случае.
Если вы создадите индекс для столбца с низкой селективностью (например, битовое поле), оптимизатор будетвероятно, не используйте его (это зависит).
Если у вас есть битовый столбец «IsProcessed» и в нем установлено менее 10% строк, и вы ищете их, то индекс может быть использован,Принимая во внимание, что если у вас есть индекс для поля с двумя состояниями, такого как пол ('M', 'F') со значениями примерно 50% / 50%, то маловероятно, что оптимизатор будет использовать этот индекс.