Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
SI APPLICA A: Azure Cosmos DB for PostgreSQL (con tecnologia basata sull'estensione di database Citus per PostgreSQL)
Per sfruttare i vantaggi dei nuovi nodi aggiunti, ribilanciare le partizioni della tabella distribuita. Il ribilanciamento sposta le partizioni dai nodi esistenti a quelli nuovi. Azure Cosmos DB for PostgreSQL offre un ribilanciamento senza tempi di inattività, ovvero le query continuano senza interruzioni durante il ribilanciamento delle partizioni.
Il portale di Azure mostra se i dati vengono distribuiti equamente tra i nodi di lavoro in un cluster o meno. Dal menu Gestione cluster, selezionare Ribilanciamento partizioni.
Se i dati sono asimmetrici tra i ruoli di lavoro: verranno visualizzati il messaggio Il ribilanciamento è consigliato e un elenco delle dimensioni di ogni nodo.
Se i dati sono bilanciati: verrà visualizzato il messaggio Il ribilanciamento non è consigliato in questo momento.
Per avviare il ribilanciamento delle partizioni, connettersi al nodo coordinatore del cluster, quindi eseguire la funzione SQL rebalance_table_shards nelle tabelle distribuite.
La funzione ribilancia tutte le tabelle del gruppo di coubicazione della tabella denominata nel relativo argomento. Non è necessario chiamare la funzione per ogni tabella distribuita. Chiamarla invece su una tabella rappresentativa di ogni gruppo di coubicazione.
SELECT rebalance_table_shards('distributed_table_name');
È possibile visualizzare lo stato di ribilanciamento dal portale di Azure. Dal menu Gestione cluster, selezionare Ribilanciamento partizioni. Viene visualizzato il messaggio Ribilanciamento in corso con due tabelle:
- La prima tabella mostra il numero di partizioni che si spostano all'interno o all'esterno di un nodo. Ad esempio, "6 di 24 spostate in".
- La seconda tabella mostra lo stato di avanzamento per tabella di database: nome, numero di partizioni interessate, dimensioni dei dati interessati e stato di ribilanciamento.
Selezionare Aggiorna per aggiornare la pagina. Al termine del bilanciamento, verrà visualizzato il messaggio Il ribilanciamento non è consigliato in questo momento.
- Altre informazioni sulle opzioni di prestazioni del cluster.
- Aumentare o ridurre un cluster
- Vedere il materiale di riferimento rebalance_table_shards