Zmienianie ustawień puli zasobów
Dotyczy:programu SQL Server
Azure SQL Managed Instance
Ustawienia puli zasobów można zmienić przy użyciu programu SQL Server Management Studio lub języka Transact-SQL.
Ograniczenia
- Maksymalna wartość procentowa zużycia CPU musi być równa lub wyższa niż minimalna wartość procentowa zużycia CPU. Maksymalna wartość procentowa pamięci musi być równa lub większa niż minimalna wartość procentowa pamięci.
- Sumy minimalnych wartości procentowych procesora CPU i minimalnych wartości procentowych pamięci dla wszystkich pul zasobów nie mogą przekraczać 100.
Uprawnienia
Zmiana ustawień puli zasobów wymaga uprawnienia CONTROL SERVER
.
Zmienianie ustawień puli zasobów przy użyciu programu SQL Server Management Studio
Aby zmienić ustawienia puli zasobów przy użyciu programu SQL Server Management Studio:
- W programie SQL Server Management Studio otwórz Eksplorator obiektów i rozwiń węzeł Management, aż do węzła Resource Pools.
- Użyj menu kontekstowego puli zasobów, którą chcesz zmodyfikować, a następnie wybierz pozycję Właściwości.
- Na stronie właściwości Zarządca zasobów , wybierz wiersz dla puli zasobów w siatce pul zasobów .
- Zaznacz komórki w wierszu, które mają zostać zmienione, i wprowadź nowe wartości.
- Aby zapisać zmiany, wybierz pozycję OK
Zmienianie ustawień puli zasobów przy użyciu Transact-SQL
Aby zmienić ustawienia puli zasobów przy użyciu języka Transact-SQL:
- Wykonaj instrukcję ALTER RESOURCE POOL lub ALTER EXTERNAL RESOURCE POOL, określając wartości, które mają zostać zmienione.
- Wykonaj instrukcję
ALTER RESOURCE GOVERNOR RECONFIGURE
, aby zmiany zaczęły obowiązywać.
Przykład
Poniższy przykład zmienia ustawienie maksymalnego procentowego użycia procesora CPU dla puli zasobów o nazwie poolAdhoc
i sprawia, że nowa konfiguracja będzie skuteczna.
ALTER RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 25);
ALTER RESOURCE GOVERNOR RECONFIGURE;