Berlaku Untuk
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Pertimbangkan skenario berikut:

  • Anda menggunakan contoh Microsoft SQL Server 2012 atau SQL Server 2014 yang memiliki NUMA diaktifkan.

  • SQL Server dikonfigurasikan untuk menggunakan banyak core CPU di seluruh node NUMA (misalnya, 4 NUMA node yang memiliki 12 Core).

  • Anda menjalankan beban kerja kompilasi yang menghasilkan tingkat kompilasi tinggi dari beberapa koneksi bersamaan.

Dalam skenario ini, Anda tidak melihat peningkatan hasil kueri kompilasi/SEC dengan meningkatnya jumlah Core yang tersedia di luar 12 atau lebih. Selain itu, CPU mungkin memperlihatkan utilisasi 100 persen.Catatan Tingkat keparahan saturasi CPU tergantung pada jumlah node Cores per NUMA dan juga pada tingkat kompilasi Anda.

Penyebab

Masalah ini terjadi karena SQL Server menggunakan struktur data yang mungkin berkontribusi pada pola sanggahan CPU pada perangkat keras yang diaktifkan NUMA di seluruh kompilasi bersamaan.

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

Penyelesaian Masalah

Untuk mengatasi masalah ini, kurangi rasio kompilasi dalam sistem SQL Server Anda.

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.