Udostępnij za pośrednictwem


Zmienianie ustawień puli zasobów

Dotyczy:programu SQL ServerAzure 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:

  1. W programie SQL Server Management Studio otwórz Eksplorator obiektów i rozwiń węzeł Management, aż do węzła Resource Pools.
  2. Użyj menu kontekstowego puli zasobów, którą chcesz zmodyfikować, a następnie wybierz pozycję Właściwości.
  3. Na stronie właściwości Zarządca zasobów , wybierz wiersz dla puli zasobów w siatce pul zasobów .
  4. Zaznacz komórki w wierszu, które mają zostać zmienione, i wprowadź nowe wartości.
  5. 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:

  1. Wykonaj instrukcję ALTER RESOURCE POOL lub ALTER EXTERNAL RESOURCE POOL, określając wartości, które mają zostać zmienione.
  2. 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;