.alter database policy sharding command
Gäller för: ✅Azure Data Explorer-
Ändrar databasens partitioneringsprincip. Den används för att hantera datasharding för databaser och tabeller genom att definiera om och hur omfattningar (datashards) ska förseglas.
När en databas skapas innehåller den standardprincipen för datasharding. Alla tabeller som skapas i databasen ärver den här principen om inte principen uttryckligen åsidosätts på tabellnivå.
Behörigheter
Du måste ha minst databasadministratör behörighet att köra det här kommandot.
Syntax
.alter
database
DatabaseNamepolicy
sharding
PolicyObject
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
DatabaseName | string |
✔️ | Namnet på databasen som partitioneringsprincipen ska ändras för. |
PolicyObject | string |
✔️ | Ett principobjekt som definierar partitioneringsprincipen. Mer information finns i horisontell partitioneringsprincip. |
Returnerar
Returnerar en JSON-representation av principen.
Exempel
Följande kommando returnerar den uppdaterade partitioneringsprincipen för omfattningar för databasen:
.alter database MyDatabase policy sharding
```
{
"MaxRowCount" : 750000,
"MaxExtentSizeInMb" : 1024,
"MaxOriginalSizeInMb": 2048
}
```