Indeks pada bidang bit tunggal pada dasarnya tidak berguna. Sedikit memiliki selektivitas yang buruk, 0 atau 1, dan kemungkinan akan diabaikan oleh pengoptimal. 8 indeks pada bidang 8 bit akan menjadi 8 indeks yang diabaikan oleh pengoptimal.
Indeks pada kolom byte hanya sedikit lebih selektif, dengan 256 nilai yang berbeda. Tetapi jika Anda mencari pola bit individual, seperti 'is bit 3 on', maka tidak ada cara untuk menyatakan ini sebagai nilai individual untuk dicari atau sebagai rentang.
Kesimpulannya adalah apa pun yang Anda coba, Anda akan berakhir dengan pemindaian tabel bagaimanapun .
Jadi lebih baik jelaskan apa masalah Anda, bukan solusi Anda, dan mungkin kita bisa memikirkan sesuatu yang lebih efisien.