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 MySQL HeatWave Lakehouse disabilitato.
- La versione del database è la 9.1.0 o successiva con MySQL HeatWave Lakehouse abilitato e il numero di nodi prima e dopo il ridimensionamento non è maggiore di 64.
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.
Nota
Si consiglia di eseguire un ridimensionamento elastico durante un periodo di bassa attività transazionale sul sistema DB. Le attività transazionali pesanti possono ritardare l'operazione di ridimensionamento e causare il timeout e l'errore. - 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 di MySQL HeatWave Lakehouse
MySQL HeatWave 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 layer di storage di persistenza del cluster HeatWave e quindi caricati nella memoria del cluster HeatWave.
MySQL HeatWave Lakehouse supporta dati strutturati e relazionali in formato CSV, Parquet, Avro e JSON. Prima della versione MySQL 8.4.0, MySQL HeatWave Lakehouse è supportato solo nelle forme MySQL.HeatWave.VM.Standard e HeatWave.512GB. In MySQL versione 8.4.0 o successiva, MySQL HeatWave Lakehouse è supportato nelle forme MySQL.HeatWave.VM.Standard, HeatWave.512GB, HeatWave.32GB e HeatWave.Free.
Prima della versione 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 MySQL HeatWave Lakehouse.
- Uso della console
- Utilizzando l'API REST, eseguire l'operazione UpdateHeatWaveCluster con l'attributo
isLakehouseEnabled.