Gestione di un cluster HeatWave
Utilizzare la console per avviare, arrestare, eliminare o ridimensionare un cluster HeatWave.
Avvio, arresto o riavvio di un cluster HeatWave
È possibile avviare, arrestare o riavviare un cluster HeatWave.
In un sistema DB Sempre gratis, non è possibile avviare, arrestare o riavviare un cluster HeatWave indipendente dal sistema DB. È possibile avviare, arrestare o riavviare un sistema DB Sempre gratis insieme al cluster HeatWave.
- Utilizzo di Console
- Utilizzando l'API REST, eseguire l'operazione StartHeatWaveCluster, StopHeatWaveCluster o RestartHeatWaveCluster.
Modifica di un cluster HeatWave
È possibile modificare la forma di un cluster HeatWave e ridimensionare il numero di nodi in un cluster HeatWave.
Non è possibile modificare la forma e la dimensione di un cluster HeatWave in un sistema DB Sempre gratis.
- Modifica della forma: se si modifica la forma di un cluster HeatWave, è necessario ricaricare i dati nel cluster HeatWave.
- Ridimensionamento del cluster HeatWave: è possibile aumentare o ridurre il numero di nodi di un cluster HeatWave.
- Il ridimensionamento elastico si verifica quando viene soddisfatta una delle seguenti condizioni:
- La versione del database è la 8.2.0 o successiva con HeatWave Lakehouse disabilitato.
- La versione del database è 9.1.0 o successiva con HeatWave Lakehouse abilitato e il numero di nodi prima e dopo il ridimensionamento non è superiore a 64.
Nota
Il ridimensionamento elastico viene eseguito in tempo reale senza tempi di inattività o interruzioni del servizio. Durante il ridimensionamento elastico, il cluster HeatWave rimane disponibile per elaborare le query e mantiene in memoria le tabelle caricate. Il ridimensionamento dei nodi di un cluster HeatWave offre i vantaggi riportati di seguito.- Disponibile: non si verificano tempi di inattività o interruzioni del servizio durante il ridimensionamento ed è possibile continuare a eseguire le query sul sistema DB.
- Flessibile: in base alla dimensione dei dati, è possibile aumentare o ridurre i nodi del cluster HeatWave a un numero qualsiasi compreso tra 1 e 64. Inoltre, è possibile stimare il numero di nodi necessari in base alla forma selezionata e alla dimensione dei dati. Vedere Generazione di una stima del conteggio dei nodi.
- Bilanciato: al termine del ridimensionamento, i dati vengono bilanciati su tutti i nodi del cluster e le nuove query vengono eseguite nella nuova dimensione del cluster.
- In caso contrario, viene eseguito un normale ridimensionamento. Il cluster HeatWave verrà chiuso e riavviato. È inoltre necessario ricaricare i dati nel cluster HeatWave al termine dell'operazione di ridimensionamento.
- Il ridimensionamento elastico si verifica quando viene soddisfatta una delle seguenti condizioni:
- Uso della console
- Utilizzando l'API REST, eseguire l'operazione UpdateHeatWaveCluster.
Eliminazione di un cluster HeatWave
È possibile eliminare definitivamente un cluster HeatWave dal sistema DB. L'eliminazione del cluster HeatWave non ha alcun effetto sul sistema DB al quale è collegato il cluster HeatWave. Tuttavia, l'eliminazione del sistema DB comporta l'eliminazione del cluster HeatWave collegato.
- Utilizzo di Console
- Utilizzando l'API REST, eseguire l'operazione DeleteHeatWaveCluster.
Abilitazione o disabilitazione del lakehouse HeatWave
HeatWave Il lakehouse abilita l'elaborazione delle query sui dati che risiedono nello storage degli oggetti. I dati di origine vengono letti dallo storage degli oggetti, trasformati nel formato HeatWave, memorizzati nel livello di memorizzazione di persistenza del cluster HeatWave e quindi caricati nella memoria del cluster HeatWave.
HeatWave Lakehouse supporta i dati strutturati e relazionali in formati CSV, Parquet, Avro e JSON. Prima della release MySQL 8.4.0, HeatWave Lakehouse era supportato solo nelle forme MySQL.HeatWave.VM.Standard
e HeatWave.512GB
. In MySQL versione 8.4.0 o successiva, HeatWave Lakehouse è supportato nelle forme MySQL.HeatWave.VM.Standard
, HeatWave.512GB
, HeatWave.32GB
e HeatWave.Free
.
Prima della release MySQL 8.3.0, è necessario disabilitare il recupero point-in-time, l'alta disponibilità, le repliche di lettura e la replica in uscita per abilitare HeatWave Lakehouse.
- Utilizzo di Console
- Utilizzando l'API REST, eseguire l'operazione UpdateHeatWaveCluster con l'attributo
isLakehouseEnabled
.