Comando .alter database policy sharding
Si applica a: ✅Azure Esplora dati
Modifica i criteri di partizionamento orizzontale del database. I criteri di partizionamento orizzontale vengono usati per gestire il partizionamento orizzontale dei dati per database e tabelle definendo se e come devono essere bloccati gli extent (partizioni di dati).
Quando viene creato un database, contiene i criteri di partizionamento orizzontale dei dati predefiniti. Tutte le tabelle create nel database ereditano questo criterio a meno che il criterio non venga sottoposto a override in modo esplicito a livello di tabella.
Autorizzazioni
Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore del database.
Sintassi
.alter
database
DatabaseNamepolicy
sharding
PolicyObject
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
DatabaseName | string |
✔️ | Nome del database per il quale modificare i criteri di partizionamento orizzontale. |
PolicyObject | string |
✔️ | Oggetto criteri che definisce i criteri di partizionamento orizzontale. Per altre informazioni, vedere i criteri di partizionamento orizzontale. |
Valori restituiti
Restituisce una rappresentazione JSON dei criteri.
Esempio
Il comando seguente restituisce i criteri di partizionamento orizzontale degli extent aggiornati per il database:
.alter database MyDatabase policy sharding
```
{
"MaxRowCount" : 750000,
"MaxExtentSizeInMb" : 1024,
"MaxOriginalSizeInMb": 2048
}
```
Contenuto correlato
- criteri di partizionamento orizzontale dei dati
- comando di partizionamento orizzontale dei criteri di tabella .alter
comando di partizionamento orizzontale dei criteri di database - comando di partizionamento orizzontale dei criteri di database alter-merge
- comando di partizionamento orizzontale dei criteri di database .delete
- extent
(partizioni di dati)