Mengonfigurasi peningkatan prioritas (opsi konfigurasi server)
Berlaku untuk: SQL Server
Artikel ini menjelaskan cara mengonfigurasi opsi konfigurasi peningkatan prioritas di SQL Server dengan menggunakan Transact-SQL.
Penting
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Gunakan opsi peningkatan prioritas untuk menentukan apakah SQL Server harus berjalan pada prioritas penjadwalan yang lebih tinggi daripada proses lain pada komputer yang sama. Jika Anda mengatur opsi ini ke 1
, SQL Server berjalan pada basis 13
prioritas di penjadwal Windows. Defaultnya adalah 0
, yang merupakan basis prioritas dari 7
.
Batasan
Meningkatkan prioritas terlalu tinggi dapat menguras sumber daya dari sistem operasi penting dan fungsi jaringan, mengakibatkan masalah mematikan SQL Server atau menggunakan tugas sistem operasi lainnya di server. Pengaturan ini tidak membuat proses SQL Server berjalan pada prioritas sistem operasi tertinggi.
Anda tidak perlu menggunakan peningkatan prioritas untuk penyetelan performa. Jika Anda menggunakan peningkatan prioritas, itu dapat mengganggu fungsi server yang lancar dalam kondisi tertentu, dan Anda hanya boleh menggunakannya dalam keadaan yang luar biasa. Misalnya, Layanan Dukungan Produk Microsoft mungkin menggunakan peningkatan prioritas saat menyelidiki masalah performa.
Penting
Jangan gunakan peningkatan prioritas dalam instans kluster failover SQL Server (FCI).
Izin
Jalankan izin tanpa sp_configure
parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure
dengan kedua parameter untuk mengubah opsi konfigurasi atau untuk menjalankan RECONFIGURE
pernyataan, pengguna harus diberikan ALTER SETTINGS
izin tingkat server. Izin ALTER SETTINGS
secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .
Keterangan
Server harus dimulai ulang sebelum pengaturan dapat berlaku.
Menggunakan Transact-SQL
Contoh ini menunjukkan cara menggunakan sp_configure untuk mengaktifkan opsi tingkat lanjut, lalu mengatur nilai priority boost
opsi ke 1
.
USE [master];
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'priority boost', 1;
GO
RECONFIGURE;
GO