Saya memiliki meja besar dengan 7,5 miliar baris dan 5 indeks. Ketika saya menghapus sekitar 10 juta baris, saya perhatikan bahwa indeks yang tidak tercakup tampaknya menambah jumlah halaman tempat mereka disimpan.
Saya menulis permintaan dm_db_partition_stats
untuk melaporkan perbedaan (setelah - sebelumnya) di halaman:
Indeks 1 adalah indeks berkerumun, Indeks 2 adalah kunci utama. Yang lain tidak tertutup dan tidak unik.
Mengapa halaman meningkat pada indeks non-cluster itu?
Saya berharap angkanya paling buruk tetap sama.
Saya melihat penghitung kinerja melaporkan peningkatan pemisahan halaman selama penghapusan.
Saat menghapus, apakah catatan hantu harus pindah ke halaman lain? Apakah ini ada hubungannya dengan "penyunat unik"?
Kami berada di tengah meluncurkan RCSI, tetapi sekarang, RCSI tidak aktif.
Ini adalah simpul utama dalam grup ketersediaan. Saya tahu bahwa snapshot digunakan entah bagaimana pada secondaries. Saya akan terkejut jika itu relevan. Saya berencana untuk menggali ini (mencari output halaman dbcc) untuk mempelajari lebih lanjut. Inilah harapan seseorang telah melihat sesuatu yang serupa.