Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
W tym artykule opisano sposób konfigurowania priority boost opcji konfiguracji w programie SQL Server przy użyciu języka Transact-SQL.
Ważne
Ta funkcja zostanie usunięta w przyszłej wersji programu SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji.
priority boost Użyj opcji , aby określić, czy program SQL Server powinien działać z wyższym priorytetem planowania niż inne procesy na tym samym komputerze. Jeśli ta opcja zostanie ustawiona na 1, program SQL Server działa w oparciu 13 o priorytet w harmonogramie systemu Windows. Wartość domyślna to 0, która jest bazą priorytetu .7
Ograniczenia
Podniesienie priorytetu zbyt wysokie może spowodować opróżnienie zasobów z podstawowych funkcji systemu operacyjnego i sieci, co powoduje problemy z zamknięciem programu SQL Server lub użyciem innych zadań systemu operacyjnego na serwerze. To ustawienie nie sprawia, że proces programu SQL Server jest uruchamiany z najwyższym priorytetem systemu operacyjnego.
Nie trzeba używać priority boost do dostrajania wydajności. Jeśli używasz priority boostprogramu , może to zakłócać działanie serwera w określonych warunkach i należy używać go tylko w wyjątkowych okolicznościach. Na przykład usługi pomocy technicznej firmy Microsoft mogą być używane priority boost podczas badania problemu z wydajnością.
Ważne
Nie używaj priority boost w wystąpieniu klastra trybu failover programu SQL Server (FCI).
Permissions
Uprawnienia do wykonywania na sp_configure, bez parametrów lub tylko z pierwszym parametrem, są domyślnie przyznawane wszystkim użytkownikom. Aby wykonać sp_configure z obu parametrami w celu zmiany opcji konfiguracji lub uruchomienia instrukcji RECONFIGURE, użytkownik musi posiadać uprawnienia ALTER SETTINGS na poziomie serwera. Uprawnienie ALTER SETTINGS jest niejawnie posiadane przez sysadmin i serveradmin role stałe serwera.
Uwagi
Przed rozpoczęciem działania ustawienia należy ponownie uruchomić serwer.
Korzystanie z Transact-SQL
W tym przykładzie pokazano, jak używać sp_configure do włączania opcji zaawansowanych, a następnie ustawiać wartość priority boost opcji na 1.
USE [master];
GO
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE sp_configure 'priority boost', 1;
GO
RECONFIGURE;
GO
Treści powiązane
- KONFIGURUJ PONOWNIE (Transact-SQL)
- opcje konfiguracji serwera
- sp_configure (Transact-SQL)