Kaynak HAVUZU (Transact-SQL) oluştur
Kaynak süresine kaynak havuzu oluşturur.Kaynak süresine yalnızca kuruluş, Developer ve değerlendirme sürümlerini üzerinde SQL Server.
Sözdizimi
CREATE RESOURCE POOL pool_name
[ WITH
( [ MIN_CPU_PERCENT = value ]
[ [ , ] MAX_CPU_PERCENT = value ]
[ [ , ] MIN_MEMORY_PERCENT = value ]
[ [ , ] MAX_MEMORY_PERCENT = value ] )
]
[;]
Bağımsız değişkenler
pool_name
Kullanıcı tanımlı kaynak havuzunu adıdır.pool_name alfasayısal, en fazla 128 karakter olabilir, örnek içinde benzersiz olmalıdır SQL Serverve kurallarına uymak zorunda tanımlayıcıları.MIN_CPU_PERCENT =value
cpu çekişmeolduğunda kaynak havuzunda tüm istekler için garantili ortalama cpu bant genişliğini belirtir.valuevarsayılan ayarı 0 bir tam sayıdır.İzin verilen aralık value 100 üzerinden 0.max_cpu_percent =value
cpu çekişmeolduğunda, kaynak havuzundaki tüm isteklerini alacak en yüksek ortalama cpu bant genişliği belirtir.valuevarsayılan ayarı 100 bir tam sayıdır.İzin verilen aralık value 100 üzerinden 1.MIN_MEMORY_PERCENT =value
En az diğer kaynak havuzlarıyla paylaşılabilir değil bu kaynak havuzu için ayrılan bellek miktarını belirtir.valueizin verilen aralık varsayılan ayarı 0 tamsayı ise value 0'dan 100'e olan.max_memory_percent =value
Bu kaynak havuzundaki istekleri tarafından kullanılan toplam sunucu belleği belirtir.valuevarsayılan ayarı 100 bir tam sayıdır.İzin verilen aralık value 100 üzerinden 1.
Açıklamalar
max_cpu_percent ve max_memory_percent değerleri sırasıyla MIN_CPU_PERCENT ve MIN_MEMORY_PERCENT, değerleri eşit veya büyük olmalıdır.
kaynak havuzları için MIN_CPU_PERCENT ve MIN_MEMORY_PERCENT değerlerinin toplamı 100 aşmamalıdır.
İzinler
control server izni gerektirir.
Örnekler
Aşağıdaki örnek adlı bir kaynak havuzu oluşturulması gösterilmiştir bigPool.Bu havuz varsayılan kaynak süresine ayarlarını kullanır.
CREATE RESOURCE POOL bigPool;
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO