Berlaku Untuk
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Gejala

Setelah Anda menginstal SQL Server 2014 Paket Layanan 1 (SP1), SQL Server 2012 SP3, atau SQL Server 2016, Anda mengalami kinerja yang lambat dan peningkatan hak istimewa (kernel) penggunaan CPU mode hingga server dimulai ulang. Anda mungkin juga melihat tingginya volume PAGELATCH_ * menunggu.

Pemecahan Masalah

Masalah telah diperbaiki dalam pembaruan kumulatif berikut SQL Server:

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Kami menyarankan Anda mengunduh dan menginstal pembaruan kumulatif terbaru untuk SQL Server:

Penyebab

SQL Server menggunakan Dynamic latch Promotion dan demotion Logic (Super/sub-latch). Hal ini meningkatkan kinerja dan skalabilitas SQL Server dengan melacak jumlah akuisisi pada kait, dan pada berapa lama waktu yang diperlukan untuk mendapatkan kait yang sama jika sanggahan tanpa kait sudah ada. Lalu, kait yang memenuhi syarat dipromosikan (Super-latch) berdasarkan model ini. Saat ada banyak perubahan (sisipan/Pembaruan/penghapusan) pada timbunan atau Bpohon (HoBT), kait terkait HoBT dapat dipromosikan ke status kait super. Namun, penurunan tidak terjadi secara otomatis. Anda dapat membaca selengkapnya tentang Super/subkisi di artikel ini. Jika HoBTs ini di deallocated, maka HoBT dibebaskan kembali ke singgahan global untuk digunakan kembali. Ketika HOBT tersebut digunakan kembali, menggunakan kait yang sebelumnya dipromosikan, bahkan ketika tidak ada perselisihan pada HoBT. Ini menambahkan beban CPU. Perilaku ini meningkatkan hak istimewa (kernel) penggunaan CPU dari SQL Server hingga server dimulai ulang. Peningkatan ini biasanya tidak lebih dari beberapa mikrodetik dengan setiap eksekusi. Anda mungkin juga melihat tingginya volume PAGELATCH_ * menunggu karena ini super-kait yang diperluas pada HoBTs. 

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.