Gejala

Pertimbangkan skenario berikut ini:

  • Anda menjalankan mengubah indeks... ONLINE permintaan di Microsoft SQL Server 2012 atau SQL Server 2014.

  • Permintaan ini dibatalkan baik karena kemogokan atau tindakan yang diinisiasi pengguna, seperti menjalankan perintah kill atau membatalkan permintaan.

Dalam skenario ini, operasi DML yang harus menggunakan indeks metadata diblokir atau membutuhkan waktu lama untuk diselesaikan.

Selain itu, Anda mungkin mengalami gejala berikut ini:

  • Nilai-nilai yang ditinggikan PWAIT_MD_RELATION_CACHE atau MD_LAZYCACHE_RWLOCK menunggu jenis ketika Anda meminta sys.dm_os_wait_stats dan sys.dm_exec_requests tampilan manajemen dinamis (DMV)

  • Peningkatan nilai untuk SOS_RW menunggu jenis ketika Anda meminta sys.dm_os_spinlock_stats DMV

Masalah ini biasanya diamati sebagai konvoi kunci yang terjadi ketika permintaan DML baru setiap lambat membersihkan sinkronisasi objek. Karena sifat menunggu sinkronisasi objek, penggunaan CPU biasanya terbatas.

Setiap pembaruan kumulatif yang baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Periksa pembaruan kumulatif terbaru untuk SQL Server:


Informasi Hotfix
Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Menerapkan hotfix ini hanya ke sistem yang mengalami masalah khusus ini.

Apabila hotfix tersedia untuk diunduh, ada bagian "Tersedia Unduhan Hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika bagian ini tidak muncul, kirimkan permintaan ke layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix.

Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut:

http://support.microsoft.com/contactus/?ws=supportCatatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.

Penting Setelah Anda menerapkan hotfix ini, mengubah indeks... ONLINE permintaan dapat dibatalkan tanpa penurunan kinerja SQL Server.

Pemecahan masalah

Untuk mengatasi masalah ini, Anda dapat membersihkan entri metadata untuk mencegah konvoi kunci dan kemungkinan siklus mengkompilasi ulang yang mengurangi kinerja permintaan. Untuk melakukannya, gunakan salah satu dari metode berikut untuk membantu membersihkan entri metadata:

  • Mulai ulang contoh SQL Server 2012 atau SQL Server 2014.

  • Letakkan database bermasalah ke status luring, dan kemudian membawa secara online lagi.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×