Aracılığıyla paylaş


Kaynak HAVUZU (Transact-SQL) Değiştir

Varolan bir kaynak süresine kaynak havuzu yapılandırmadeğiştirir.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları.Giriş gereklidir.

Sözdizimi

ALTER RESOURCE POOL { pool_name | "default" }
[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| "varsayılan" }
    Varolan bir kullanıcı tanımlı kaynak havuzu veya ne zaman oluşturulan varsayılan kaynak havuzu adı SQL Server 2008 yüklenir.

    "varsayılan" tırnak işaretleri arasına alınması gerekir ("") veya bir sistem olan ayraçlar (varsayılan ile çakışmayı önlemek için alter kaynak HAVUZU ile kullanıldığında []) ayrılmış kelime.Daha fazla bilgi için, bkz. Sınırlandırılmış tanımlayıcıları (veritabanı altyapısı).

    Not

    Önceden tanımlanmış iş yükünü grupları ve kaynak havuzları tüm "varsayılan" gibi küçük harf adları kullanın.Bu durumkullanan sunucular için dikkate alınması gereken-duyarlı harmanlama.durumsunucularıyla-SQL_Latin1_General_CP1_CI_AS gibi duyarlı harmanlamakabul et "varsayılan" ve "Varsayılan" aynı.

  • 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.valuevarsayılan ayarı 0 bir tam sayıdır.İzin verilen aralık value 100 üzerinden 0.

  • 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 sırasıyla MIN_CPU_PERCENT ve MIN_MEMORY_PERCENT, eşit veya büyük olmalıdır.

kaynak havuzları için MIN_CPU_PERCENT ve MIN_MEMORY_PERCENT toplamı 100 aşmamalıdır.

DDL deyimleri yürütürken, ile kaynak süresine durumları hakkında bilgi sahibi olmanız önerilir.Daha fazla bilgi için, bkz. Kaynak süresine durumları.

İzinler

control server izni gerektirir.

Örnekler

Aşağıdaki örnek varsayılan kaynak havuzu ayarlarını korur default Havuz dışında MAX_CPU_PERCENT, hangi değişti için 25.

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