Jadi kami memiliki situs pelanggan yang mengeluh tentang beberapa kinerja yang sangat lambat. Saya melihat sekali dan jelas bahwa masalahnya adalah karena Somebody Else (grrrr) mendesain meja yang menampung sekitar 20 juta catatan tanpa indeks berkerumun.
Sekarang saya ingin membuat indeks berkerumun di atas meja itu - tetapi di lingkungan pengujian saya create index
perintah saya telah berjalan selama satu jam dan itu masih belum selesai. Situs pelanggan adalah lantai toko yang berfungsi 24/7, dan tidak mampu membayar waktu turun satu jam saat saya membuat indeks.
Apakah ada beberapa metode yang kurang kasar untuk membuat indeks yang akan menyelesaikan pekerjaan dengan cepat, atau melakukannya dengan cara yang cerdas yang tidak akan benar-benar mematikan kinerja server saat sedang sibuk?
Kami menggunakan SQL Server Enterprise Edition.