Partage via


Commande de partitionnement de stratégie de base de données .alter

S’applique à : ✅Azure Data Explorer

Modifie la stratégie de partitionnement de base de données. La stratégie de partitionnement est utilisée pour gérer le partitionnement des données pour les bases de données et les tables en définissant si et comment les étendues (partitions de données) doivent être scellées.

Lorsqu’une base de données est créée, elle contient la stratégie de partitionnement de données par défaut. Toutes les tables créées dans la base de données héritent de cette stratégie, sauf si la stratégie est explicitement substituée au niveau de la table.

autorisations

Vous devez disposer au moins des autorisations d’administrateur de base de données pour exécuter cette commande.

Syntaxe

.alter database DatabaseNamepolicyshardingPolicyObject

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
DatabaseName string ✔️ Nom de la base de données pour laquelle modifier la stratégie de partitionnement.
PolicyObject string ✔️ Objet de stratégie qui définit la stratégie de partitionnement. Pour plus d’informations, consultez la stratégie de partitionnement.

Retours

Retourne une représentation JSON de la stratégie.

Exemple

La commande suivante retourne la stratégie de partitionnement des étendues mise à jour pour la base de données :

.alter database MyDatabase policy sharding
```
{
    "MaxRowCount" : 750000,
    "MaxExtentSizeInMb" : 1024,
    "MaxOriginalSizeInMb": 2048
}
```