Criteri di partizionamento orizzontale dei dati
Si applica a: ✅esplora dati di Azure
I criteri di partizionamento orizzontale definiscono se e come vengono creati gli extent (partizioni di dati) nel cluster. È possibile eseguire query sui dati solo in un extent dopo la creazione.
Nota
- Per una bassa latenza tra inserimento e query, è consigliabile configurare l'inserimento in streaming.
- I criteri si applicano a tutte le operazioni che creano nuovi extent, ad esempio i comandi per l'inserimento dati e le operazioni di unione extent
I criteri di partizionamento orizzontale dei dati contengono le proprietà seguenti:
ShardEngineMaxRowCount:
- Numero massimo di righe per un extent creato da un'operazione di inserimento o ricompilazione.
- Il valore predefinito è 1.048.576.
-
Non in effetti per le operazioni di merge.
- Se è necessario limitare il numero di righe in extent creati dalle operazioni di merge, modificare la
RowCountUpperBoundForMerge
proprietà nei criteri di unione degli extent dell'entità.
- Se è necessario limitare il numero di righe in extent creati dalle operazioni di merge, modificare la
ShardEngineMaxExtentSizeInMb:
- Dimensione massima consentita dei dati compressi (in megabyte) per un extent creato da un'operazione di unione o ricompilazione.
- Il valore predefinito è 8.192 (8 GB).
ShardEngineMaxOriginalSizeInMb:
- Dimensione massima consentita dei dati originali (in megabyte) per un extent creato da un'operazione di ricompilazione.
- In effetti solo per le operazioni di ricompilazione.
- Il valore predefinito è 3.072 (3 GB).
Avviso
Rivolgersi al team di supporto prima di modificare i criteri di partizionamento orizzontale dei dati.
Quando viene creato un database, contiene i criteri di partizionamento orizzontale dei dati predefiniti. Questo criterio viene ereditato da tutte le tabelle create nel database ,a meno che i criteri non vengano sottoposti a override in modo esplicito a livello di tabella.
Usare i comandi di gestione dei criteri di partizionamento orizzontale per gestire i criteri di partizionamento orizzontale dei dati per database e tabelle.
Contenuto correlato
comando di partizionamento orizzontale dei criteri di database - comando di partizionamento orizzontale dei criteri di tabella .show
- comando di partizionamento orizzontale dei criteri di database alter
- comando di partizionamento orizzontale dei criteri di database alter-merge
- comando di partizionamento orizzontale dei criteri di tabella .alter
- comando di partizionamento orizzontale dei criteri della tabella alter-merge
- comando di partizionamento orizzontale dei criteri di database .delete
- comando di partizionamento orizzontale dei criteri tabella .delete
- extent
(partizioni di dati)