Kami saat ini bekerja dengan tabel bernama tb_tranfers . Tabel ini memiliki 40 juta baris dan berukuran ~ 26 GB (data 11 GB, indeks 15 GB).
10 hingga 15% dari baris adalah baris yang dihapus dengan lunak ( DeletedDate bukan nol). Aplikasi hanya menggunakan baris di mana DeletedDate adalah nol. Semua kueri ke tabel ini akan menyertakan klausa untuk efek itu.
Ada 15 indeks pada tabel ini. DMV indeks yang hilang berisi saran untuk membuat indeks dengan DeletedDate sebagai kolom yang disertakan.
Apakah akan membantu untuk menggunakan indeks yang difilter WHERE DeleteDdate IS NULL
pada semua 11 indeks yang tidak dihitung? Atau akan lebih baik untuk memiliki kolom DeletedDate sebagai kolom yang disertakan?
sumber