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