CREATE RESOURCE POOL (Transact-SQL)
Создает пул ресурсов регулятора ресурсов. Регулятор ресурсов имеется только в выпусках SQL Server Enterprise, Developer и Evaluation.
Синтаксис
CREATE RESOURCE POOL pool_name
[ WITH
( [ MIN_CPU_PERCENT = value ]
[ [ , ] MAX_CPU_PERCENT = value ]
[ [ , ] MIN_MEMORY_PERCENT = value ]
[ [ , ] MAX_MEMORY_PERCENT = value ] )
]
[;]
Аргументы
pool_name
Определяемое пользователем имя пула ресурсов. Аргумент pool_name является алфавитно-цифровым, может содержать до 128 символов, должен быть уникальным в экземпляре SQL Server и соответствовать правилам для идентификаторов.MIN_CPU_PERCENT = value
Указывает гарантированную среднюю пропускную способность ЦП для всех запросов в пуле ресурсов при состязании за ресурсы процессора. Значение value должно быть целым числом, по умолчанию равным 0. Допустимые значения для value — от 0 до 100.MAX_CPU_PERCENT = value
Указывает максимальную среднюю пропускную способность ЦП для всех запросов в пуле ресурсов при состязании за ресурсы процессора. Значение value должно быть целым числом, по умолчанию равным 100. Диапазон допустимых значений value — от 1 до 100.MIN_MEMORY_PERCENT = value
Указывает минимальный объем памяти, зарезервированный для данного пула ресурсов, который не может использоваться совместно с другими пулами ресурсов. Значение value является целым числом, по умолчанию равным 0. Диапазон допустимых значений value — от 0 до 100.MAX_MEMORY_PERCENT = value
Указывает полную память сервера, которая может быть использована запросами в этом пуле ресурсов. Значение value является целым числом со значением, по умолчанию равным 100. Допустимые значения для value — от 1 до 100.
Замечания
Значения MAX_CPU_PERCENT и MAX_MEMORY_PERCENT должны быть больше или равны значениям MIN_CPU_PERCENT и MIN_MEMORY_PERCENT соответственно.
Сумма значений MIN_CPU_PERCENT и MIN_MEMORY_PERCENT для всех пулов ресурсов не должна превышать 100.
Разрешения
Требуются разрешения CONTROL SERVER.
Примеры
В следующем примере показано, как создать пул ресурсов с именем bigPool. Для этого пула используются параметры по умолчанию регулятора ресурсов.
CREATE RESOURCE POOL bigPool;
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO
См. также