Ringkasan
Ketika Microsoft SQL Server membuat atau memperbarui statistik, jika laju sampel tidak ditentukan secara manual, SQL Server akan menghitung laju pengambilan sampel default. Bergantung pada distribusi data nyata dalam tabel yang mendasari, laju pengambilan sampel default mungkin tidak mewakili distribusi data secara akurat. Hal ini dapat menyebabkan degradasi dari efisiensi rencana kueri.
Untuk menyempurnakan skenario ini, administrator database dapat memilih untuk memperbarui Statistik secara manual dengan menggunakan laju sampel tetap yang bisa mewakili distribusi data secara lebih baik. Namun, operasi Statistik pembaruan otomatis berikutnya akan diatur ulang ke laju sampel default, dan mungkin memperkenalkan kembali penurunan efisiensi rencana kueri.
Penyempurnaan ini memungkinkan laju pengambilan sampel tetap dipertahankan di seluruh operasi Statistik pembaruan manual atau otomatis.
Pemecahan Masalah
Pembaruan ini memperkenalkan kata kunci baru PERSIST_SAMPLE_PERCENT = {on | NONAKTIF} itu adalah PERPANJANGAN ke statistik buat/pembaruan yang sudah ada Transact-SQL. Kata kunci akan menunjukkan SQL Server untuk mengunci laju pengambilan sampel (disediakan saat dibuat atau diperbarui) untuk penggunaan mendatang.
Untuk informasi selengkapnya tentang statistik, lihat membuat Statistik.
Fitur ini tersedia dalam pembaruan kumulatif berikut ini untuk SQL Server:
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:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.