Индексите на еднобитово поле ще бъдат основно безполезни. Битът има ужасна селективност, 0 или 1, и вероятно ще бъде пренебрегнат от оптимизатора. 8 индекса на 8 битови полета ще бъдат 8 индекса, пренебрегнати от оптимизатора.
Индекс на байтова колона е само малко по-селективен, с 256 различни стойности. Но ако търсите индивидуални модели на битове, като „включен ли е бит 3“, тогава няма начин да изразите това като индивидуална стойност за търсене или като диапазон.
Заключението е, че каквото и да опитате, така или ще получите сканиране на таблица .
Така че по-добре обяснете какъв е вашият проблем, а не вашето решение и може би можем да измислим нещо по-ефективно.