.alter database policy sharding command
Van toepassing op: ✅Azure Data Explorer-
Hiermee wijzigt u het shardingbeleid van de database. Het shardingbeleid wordt gebruikt voor het beheren van gegevensharding voor databases en tabellen door te definiëren of en hoe gebieden (gegevensshards) moeten worden verzegeld.
Wanneer een database wordt gemaakt, bevat deze het standaardbeleid voor gegevenssharding. Alle tabellen die in de database zijn gemaakt, nemen dit beleid over, tenzij het beleid expliciet wordt overschreven op tabelniveau.
Machtigingen
U moet ten minste databasebeheerder machtigingen hebben om deze opdracht uit te voeren.
Syntaxis
.alter
database
DatabaseNamepolicy
sharding
PolicyObject-
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
DatabaseName- | string |
✔️ | De naam van de database waarvoor het shardingbeleid moet worden gewijzigd. |
PolicyObject- | string |
✔️ | Een beleidsobject dat het sharding-beleid definieert. Zie het shardingbeleidvoor meer informatie. |
Retourneert
Hiermee wordt een JSON-weergave van het beleid geretourneerd.
Voorbeeld
De volgende opdracht retourneert het bijgewerkte shardingbeleid voor de database:
.alter database MyDatabase policy sharding
```
{
"MaxRowCount" : 750000,
"MaxExtentSizeInMb" : 1024,
"MaxOriginalSizeInMb": 2048
}
```