Seperti @MartinSmith katakan jika Anda pernah meng-upgrade ke SQL 2008 maka indeks yang disaring akan menjadi solusi yang sempurna. Namun dalam waktu yang berarti sebagai kasus umum, indeks APAPUN yang ditambahkan akan menambah waktu muat Anda. Indeks kecil kurang dari yang besar.
Satu hal yang akan saya lihat adalah jika Anda memiliki indeks yang sudah ada yang dapat dimodifikasi. Mengasumsikan kueri yang ada menggunakan indeks yang diberikan kemudian menambahkan kolom bit pada akhir indeks itu harus memiliki efek minimal pada sisipan dan efek positif yang Anda lihat pada kueri Anda.
Hal berikutnya yang harus dilihat adalah "Apakah saya sudah memiliki banyak indeks?" Tidak ada aturan yang keras dan cepat untuk apa "banyak" tapi saya biasanya pergi dengan aturan 10 indeks adalah batas kecuali saya BENAR-BENAR membutuhkan yang baru.
Pikiran terakhir, uji itu pada contoh uji. Siapkan tabel dengan beberapa juta baris, jalankan beban Anda di atasnya, tambahkan indeks Anda lalu jalankan lagi beban Anda dan lihat apakah Anda melihat peningkatan yang signifikan dalam waktu buka.
Hanya Anda yang benar-benar dapat memutuskan apa yang "signifikan". Saya memiliki mesin di mana menambahkan 5 menit ke waktu buka adalah "signifikan" dan yang lain di mana saya dapat dengan aman melihat peningkatan beberapa jam.
EDIT:
Pilihan lain adalah mempartisi meja Anda. Anda mungkin harus menggunakan tampilan yang dipartisi jika Anda tidak menggunakan edisi Perusahaan tetapi meskipun demikian itu akan membantu. Anda menempatkan bit 0 Anda di satu partisi dan bit 1 Anda di partisi lain. Dengan asumsi Anda hanya memasukkan satu versi atau yang lain maka Anda bahkan dapat mempercepat sisipan Anda.