Set-AzSqlElasticPool

Azure SQL Veritabanı elastik veritabanı havuzunun özelliklerini değiştirir.

Syntax

Set-AzSqlElasticPool
   [-ElasticPoolName] <String>
   [-Edition <String>]
   [-Dtu <Int32>]
   [-StorageMB <Int32>]
   [-DatabaseDtuMin <Int32>]
   [-DatabaseDtuMax <Int32>]
   [-Tags <Hashtable>]
   [-ZoneRedundant]
   [-LicenseType <String>]
   [-MaintenanceConfigurationId <String>]
   [-HighAvailabilityReplicaCount <Int32>]
   [-PreferredEnclaveType <String>]
   [-AsJob]
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSqlElasticPool
   [-ElasticPoolName] <String>
   [-Edition <String>]
   [-StorageMB <Int32>]
   [-VCore <Int32>]
   [-ComputeGeneration <String>]
   [-DatabaseVCoreMin <Double>]
   [-DatabaseVCoreMax <Double>]
   [-Tags <Hashtable>]
   [-ZoneRedundant]
   [-LicenseType <String>]
   [-MaintenanceConfigurationId <String>]
   [-HighAvailabilityReplicaCount <Int32>]
   [-PreferredEnclaveType <String>]
   [-AsJob]
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzSqlElasticPool cmdlet'i Azure SQL Veritabanı bir elastik havuzun özelliklerini ayarlar. Bu cmdlet, havuz başına eDTU'ları (Dtu), havuz başına depolama maksimum boyutunu (Depolama MB), veritabanı başına en fazla eDTU'yu (DatabaseDtuMax) ve veritabanı başına en düşük eDTU'ları (DatabaseDtuMin) değiştirebilir. Ayarlanan değerin bu parametre için geçerli değerler listesinden olmasını gerektiren çeşitli parametreler (-Dtu, -DatabaseDtuMin ve -DatabaseDtuMax). Örneğin, Standart 100 eDTU havuzu için -DatabaseDtuMax yalnızca 10, 20, 50 veya 100 olarak ayarlanabilir. Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın.

Örnekler

Örnek 1: Elastik havuzun özelliklerini değiştirme

Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -Dtu 1000 -DatabaseDtuMax 100 -DatabaseDtuMin 20

ResourceId        : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/Server01/elasticPools/ElasticPool01
ResourceGroupName : ResourceGroup01
ServerName        : Server01
ElasticPoolName   : ElasticPool01
Location          : Central US
CreationDate      : 8/26/2015 10:00:17 PM
State             : Ready
Edition           : Standard
Dtu               : 200
DatabaseDtuMax    : 100
DatabaseDtuMin    : 20
StorageMB         : 204800
Tags              :

Bu komut elasticpool01 adlı elastik havuzun özelliklerini değiştirir. komutu elastik havuz için DTU sayısını 1000'e ayarlar ve en düşük ve en yüksek DTU'ları ayarlar.

Örnek 2: Elastik havuzun en büyük depolama boyutunu değiştirme

Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -StorageMB 2097152

ResourceId        : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/Server01/elasticPools/ElasticPool01
ResourceGroupName : ResourceGroup01
ServerName        : Server01
ElasticPoolName   : ElasticPool01
Location          : Central US
CreationDate      : 8/26/2015 10:00:17 PM
State             : Ready
Edition           : Premium
Dtu               : 200
DatabaseDtuMax    : 100
DatabaseDtuMin    : 20
StorageMB         : 2097152
Tags              :

Bu komut elasticpool01 adlı elastik havuzun özelliklerini değiştirir. komutu, elastik havuz için en yüksek depolama alanını 2 TB olarak ayarlar.

Örnek 3

Azure SQL Veritabanı elastik veritabanı havuzunun özelliklerini değiştirir. (otomatik olarak oluşturulmuş)

Set-AzSqlElasticPool -Dtu 1000 -Edition 'GeneralPurpose' -ElasticPoolName 'ElasticPool01' -ResourceGroupName 'ResourceGroup01' -ServerName 'Server01'

Örnek 4: Elastik havuzun tercih edilen kapanım türünü VBS olarak değiştirme

Set-AzSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -PreferredEnclaveType "VBS"

ResourceId            : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/Server01/elasticPools/ElasticPool01
ResourceGroupName     : ResourceGroup01
ServerName            : Server01
ElasticPoolName       : ElasticPool01
Location              : Central US
CreationDate          : 8/26/2015 10:00:17 PM
State                 : Ready
Edition               : Premium
Dtu                   : 200
DatabaseDtuMax        : 100
DatabaseDtuMin        : 20
StorageMB             : 2097152
PreferredEnclaveType  : VBS
Tags                  :

Bu komut, elastik havuzu üzerinde VBS kapanımını yapılandıracak şekilde güncelleştirir

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputeGeneration

Atanacak işlem oluşturma.

Type:String
Aliases:Family
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseDtuMax

Havuzdaki tek bir veritabanının kullanabileceği en fazla DTU sayısını belirtir. Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın. Farklı sürümler için varsayılan değerler aşağıdaki gibidir:

  • Temel. 5 DTU
  • Standart. 100 DTU
  • Premium. 125 DTU
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseDtuMin

Elastik havuzun havuzdaki tüm veritabanlarını garanti altına alan en az DTU sayısını belirtir. Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın. Varsayılan değer sıfırdır (0).

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseVCoreMax

Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği sanal çekirdek sayısı üst sınırı.

Type:Double
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseVCoreMin

Herhangi bir SqlAzure Veritabanının havuzda kullanabileceği en düşük sanal çekirdek numarası.

Type:Double
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Dtu

Elastik havuz için paylaşılan DTU'ların toplam sayısını belirtir. Hangi değerlerin geçerli olduğu hakkında ayrıntılı bilgi için elastik havuzlardaki belirli boyut havuzunuzun tablosuna bakın. Farklı sürümler için varsayılan değerler aşağıdaki gibidir:

  • Temel. 100 DTU
  • Standart. 100 DTU
  • Premium. 125 DTU
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Edition

Elastik havuz için Azure SQL Veritabanı sürümünü belirtir. Sürümü değiştiremezsiniz. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Hiçbiri
  • Temel
  • Standart
  • Premium
  • DataWarehouse
  • Ücretsiz
  • Uzat
  • GeneralPurpose
  • businesscritical
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ElasticPoolName

Elastik havuzun adını belirtir.

Type:String
Aliases:Name
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-HighAvailabilityReplicaCount

Elastik havuzla ilişkili yüksek kullanılabilirlik çoğaltmalarının toplam sayısı.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LicenseType

Azure Sql veritabanının lisans türü.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceConfigurationId

SQL Elastik Havuzu için Bakım yapılandırma kimliği.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PreferredEnclaveType

Azure SQL Elastik Havuzu için tercih edilen kapanım türü. Olası değerler Varsayılan ve VBS'dir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Elastik havuzun atandığı kaynak grubunun adını belirtir.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

Elastik havuzu barındıran sunucunun adını belirtir.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageMB

Elastik havuz için depolama sınırını megabayt olarak belirtir. Daha fazla bilgi için bkz. New-AzSqlElasticPool cmdlet'i.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tags

Bu cmdlet'in karma tablo biçiminde elastik havuzla ilişkilendirir anahtar-değer çiftleri sözlüğü belirtir. Örneğin: @{key0="value0";"key 1"=$null;key2="value2"}

Type:Hashtable
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VCore

Sql Azure Elastik Havuzu için toplam paylaşılan sanal çekirdek sayısı.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ZoneRedundant

Azure Sql Elastik Havuzu ile ilişkilendirilecek bölge yedekliliği

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

String

Çıkışlar

AzureSqlElasticPoolModel