Bagikan melalui


Konfigurasi server: peningkatan prioritas

Berlaku untuk:SQL Server

Artikel ini menjelaskan cara mengonfigurasi priority boost opsi konfigurasi 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.

priority boost Gunakan opsi 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 priority boost untuk penyetelan performa. Jika Anda menggunakan priority boost, 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 digunakan priority boost saat mereka menyelidiki masalah performa.

Penting

Jangan gunakan priority boost 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

EXECUTE sp_configure 'show advanced options', 1;
GO

RECONFIGURE;
GO

EXECUTE sp_configure 'priority boost', 1;
GO

RECONFIGURE;
GO