Condividi tramite


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à.
  • 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.