Menonaktifkan kumpulan ringan
Berlaku untuk: SQL Server
Aturan ini memeriksa bahwa pengumpulan ringan dinonaktifkan di server. Pengaturan lightweightpooling
untuk 1
menyebabkan SQL Server beralih ke penjadwalan mode serat. Mode serat ditujukan untuk situasi tertentu di mana peralihan konteks pekerja UMS adalah hambatan penting dalam performa. Karena ini jarang terjadi, mode serat jarang meningkatkan performa atau skalabilitas pada sistem yang khas.
Rekomendasi praktik terbaik
Opsi lightweightpooling
hanya boleh diaktifkan setelah pengujian menyeluruh, setelah semua peluang penyetelan performa lainnya dievaluasi, dan ketika pengalihan konteks adalah masalah yang diketahui di lingkungan Anda.
Kami menyarankan agar Anda tidak menggunakan penjadwalan mode serat untuk operasi rutin karena dapat mengurangi performa dengan mencegah manfaat reguler peralihan konteks, dan karena beberapa komponen SQL Server yang menggunakan Thread Local Storage (TLS) atau objek milik utas, seperti muteks (semacam objek kernel Win32), tidak dapat berfungsi dengan benar dalam mode serat.
Untuk menghapus pengumpulan ringan, jalankan pernyataan berikut, lalu mulai ulang Mesin Database SQL Server.
sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweight pooling', 0;
GO
RECONFIGURE;
GO
Untuk informasi lebih lanjut
Opsi Konfigurasi Server pengumpulan ringan
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk