ALTER PULI zasobów (Transact-SQL)

Zmiany istniejącej puli zasób Resource Governor konfiguracja.

Ikona łącza do tematuJęzyka Transact-SQL konwencje składni.Wymagane jest wprowadzenie.

Składnia

ALTER RESOURCE POOL { pool_name | "default" }
[WITH
     ( [ MIN_CPU_PERCENT = value ]
     [ [ , ] MAX_CPU_PERCENT = value ]
     [ [ , ] MIN_MEMORY_PERCENT = value ]
     [ [ , ] MAX_MEMORY_PERCENT = value ] )
]
[;]

Argumenty

  • { pool_name| "domyślny" }
    Jest nazwą istniejącej puli zdefiniowane przez użytkownika zasób lub domyślna pula zasób jest tworzone, gdy SQL Server 2008 jest zainstalowany.

    "domyślny" musi być ujęta w znaki cudzysłowu ("") lub słowa zarezerwowanego nawiasy ([]) po zastosowaniu zmiany PULI zasobów pozwala uniknąć konfliktu z DOMYŚLNYM, które jest systemem.Aby uzyskać więcej informacji, zobacz Identyfikatory rozdzielanego (aparat bazy danych).

    Ostrzeżenie

    Obciążenie wstępnie zdefiniowane grupy i pule zasób wszystkich korzystają małe litery nazw, takich jak "domyślny".Powinny to być brane pod uwagę dla serwerów, które w przypadekużycia-wielkość liter sortowanie.Serwery z przypadek-niewrażliwe sortowanie, takich jak SQL_Latin1_General_CP1_CI_AS, będą traktować "domyślny" i "Domyślny" jako takie same.

  • MIN_CPU_PERCENT =value
    Określa gwarantowanej Średnia przepustowość Procesora dla wszystkich żądań w puli zasób po Procesora rywalizacja.valuejest liczbą całkowitą z domyślnym ustawieniem 0.Dozwolony zakres dla value od 0 do 100.

  • MAX_CPU_PERCENT =value
    Określa maksymalna średnia przepustowość Procesora, która odbierze wszystkie żądania w puli zasób , gdy Procesor rywalizacja.valuejest liczbą całkowitą z domyślnym ustawieniem 100.Dozwolony zakres dla value od 1 do 100.

  • MIN_MEMORY_PERCENT =value
    Określa minimalną ilość pamięci zarezerwowanej dla tej puli zasób , które nie mogą być udostępniane inne pule zasób .valuejest liczbą całkowitą z domyślnym ustawieniem 0.Dozwolony zakres dla value od 0 do 100.

  • MAX_MEMORY_PERCENT =value
    Określa używany przez żądania w tej puli zasób pamięci serwera całkowitej.valuejest liczbą całkowitą z domyślnym ustawieniem 100.Dozwolony zakres dla value od 1 do 100.

Uwagi

MAX_CPU_PERCENT i MAX_MEMORY_PERCENT musi być większa lub równa MIN_CPU_PERCENT i MIN_MEMORY_PERCENT, odpowiednio.

Sumy MIN_CPU_PERCENT i MIN_MEMORY_PERCENT wszystkie pule zasób nie może przekraczać 100.

Instrukcje DDL są wykonywane, zaleca się być zaznajomieni z Resource Governor Państwa.Aby uzyskać więcej informacji, zobacz Państwa Resource Governor.

Uprawnienia

Wymaga uprawnień sterowania serwera.

Przykłady

Poniższy przykład śledzi wszystkie domyślne ustawienia puli zasób default puli, z wyjątkiem MAX_CPU_PERCENT, która została zmieniona na 25.

ALTER RESOURCE POOL "default"
WITH
     ( MAX_CPU_PERCENT = 25)
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO