Condividi tramite


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 DatabaseNamepolicyshardingPolicyObject

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