Delen via


.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 DatabaseNamepolicyshardingPolicyObject-

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
}
```