HeatWave-Cluster verwalten
Mit der Konsole können Sie ein HeatWave-Cluster starten, stoppen, löschen oder seine Größe ändern.
HeatWave-Cluster starten, stoppen oder neu starten
Sie können ein HeatWave-Cluster starten, stoppen oder neu starten.
In einem DB-System vom Typ "Immer kostenlos" können Sie ein vom DB-System unabhängiges HeatWave-Cluster nicht starten, stoppen oder neu starten. Sie können ein DB-System vom Typ "Immer kostenlos" zusammen mit dem Cluster HeatWave starten, stoppen oder neu starten.
- Konsole verwenden
- Führen Sie mit der REST-API den Vorgang StartHeatWaveCluster, StopHeatWaveCluster oder RestartHeatWaveCluster aus.
Konsole verwenden
Mit der Konsole können Sie ein HeatWave-Cluster starten, stoppen oder neu starten.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken aus. Klicken Sie unter HeatWave MySQL auf DB-Systeme.
- Wählen Sie im Filter HeatWave-Cluster die Option Angehängt aus, um die DB-Systeme mit einem HeatWave-Cluster zu filtern.
- Klicken Sie auf den Namen Ihres DB-Systems, um die Seite DB-Systemdetails zu öffnen.
- Klicken Sie in der Liste Ressourcen auf HeatWave-Cluster.
- Wählen Sie eine der folgenden Aktionen:
- Starten: Startet ein gestopptes HeatWave-Cluster. Nachdem das Cluster HeatWave gestartet wurde, ist die Aktion Stoppen aktiviert, und die Option Starten ist deaktiviert.
- Stoppen: Stoppt ein ausgeführtes HeatWave-Cluster. Nachdem das Cluster HeatWave gestoppt wurde, ist die Aktion Starten aktiviert, und die Option Stoppen ist deaktiviert.
- Neu starten: Fährt ein HeatWave-Cluster herunter und startet es neu.
Hinweis
Wenn Sie ein HeatWave-Cluster über eine Stopp- oder Neustartaktion stoppen, gehen die in den Arbeitsspeicher des HeatWave-Clusters geladenen Daten verloren. Wenn Sie ein HeatWave-Cluster starten oder neu starten, lädt HeatWave automatisch die Daten neu, die zuvor mit dem Recovery-Mechanismus HeatWave geladen wurden, wie unter HeatWave Clusterdaten-Recovery beschrieben. Datenänderungen, die im DB-System auftreten, während das HeatWave-Cluster offline ist, sind in den neu geladenen Daten enthalten.
HeatWave-Cluster bearbeiten
Sie können die Ausprägung eines HeatWave-Clusters ändern und die Anzahl der Knoten in einem HeatWave-Cluster skalieren.
Sie können die Ausprägung und Größe eines HeatWave-Clusters in einem DB-System vom Typ "Immer kostenlos" nicht ändern.
- Ausprägung ändern: Wenn Sie die Ausprägung eines HeatWave-Clusters ändern, müssen Sie die Daten erneut in das HeatWave-Cluster laden.
- Größe des HeatWave-Clusters ändern: Sie können die Anzahl der Knoten eines HeatWave-Clusters erhöhen oder verringern.
- Die elastische Größenänderung erfolgt, wenn eine der folgenden Bedingungen erfüllt ist:
- Die Datenbankversion ist 8.2.0 oder höher, wobei HeatWave Lakehouse deaktiviert ist.
- Die Datenbankversion ist 9.1.0 oder höher, wobei HeatWave Lakehouse aktiviert ist und die Anzahl der Knoten vor und nach der Größenänderung nicht mehr als 64 beträgt.
Hinweis
Eine elastische Größenänderung erfolgt in Echtzeit ohne Ausfallzeiten oder Serviceunterbrechungen. Während der elastischen Skalierung bleibt das HeatWave-Cluster für die Verarbeitung von Abfragen verfügbar und speichert die geladenen Tabellen im Speicher. Das Skalieren der Knoten eines HeatWave-Clusters bietet folgende Vorteile:- Verfügbar: Während der Skalierung tritt keine Ausfallzeit oder keine Servicestörung auf. Sie können weiterhin Abfragen für das DB-System ausführen.
- Flexibel: Je nach Datengröße können Sie die HeatWave-Clusterknoten auf eine beliebige Zahl zwischen 1 und 64 erhöhen oder verringern. Außerdem können Sie die Anzahl der erforderlichen Knoten basierend auf der ausgewählten Ausprägung und der Größe der Daten schätzen. Weitere Informationen finden Sie unter Schätzung der Knotenanzahl generieren.
- Ausgeglichen: Wenn die Skalierung abgeschlossen ist, werden die Daten über alle Knoten im Cluster verteilt, und alle neuen Abfragen werden in der neuen Clustergröße ausgeführt.
- Andernfalls tritt eine normale Größenänderung auf. Das Cluster HeatWave wird heruntergefahren und neu gestartet. Außerdem müssen Sie die Daten nach Abschluss des Skalierungsvorgangs erneut in das Cluster HeatWave laden.
- Die elastische Größenänderung erfolgt, wenn eine der folgenden Bedingungen erfüllt ist:
- Konsole verwenden
- Führen Sie den Vorgang UpdateHeatWaveCluster mit der REST-API aus.
HeatWave Cluster löschen
Sie können ein HeatWave-Cluster endgültig aus dem DB-System löschen. Das Löschen des Clusters HeatWave hat keine Auswirkungen auf das DB-System, an das das Cluster HeatWave angehängt ist. Wenn Sie jedoch das DB-System löschen, wird auch das angehängte HeatWave-Cluster gelöscht.
- Konsole verwenden
- Führen Sie den Vorgang DeleteHeatWaveCluster mit der REST-API aus.
Konsole verwenden
Mit der Konsole können Sie ein HeatWave-Cluster löschen.
- Öffnen Sie das Navigationsmenü, und wählen Sie Datenbanken. Klicken Sie unter HeatWave MySQL auf DB-Systeme.
- Wählen Sie im Filter HeatWave-Cluster die Option Angehängt aus, um die DB-Systeme mit einem HeatWave-Cluster zu filtern.
- Klicken Sie auf den Namen Ihres DB-Systems, um die Seite DB-Systemdetails zu öffnen.
- Klicken Sie in der Liste Ressourcen auf HeatWave-Cluster.
- Klicken Sie im Frame HeatWave-Clusterinformationen auf Löschen.
- Klicken Sie im Dialogfeld HeatWave-Cluster löschen auf HeatWave-Cluster löschen.
HeatWave Lakehouse aktivieren oder deaktivieren
HeatWave Lakehouse aktiviert die Abfrageverarbeitung für die Daten in Object Storage. Die Quelldaten werden aus Object Storage gelesen, in das Format HeatWave transformiert, in der Clusterpersistenzspeicherschicht HeatWave gespeichert und dann in den Clusterspeicher HeatWave geladen.
HeatWave Lakehouse unterstützt strukturierte und relationale Daten im CSV-, Parquet-, Avro- und JSON-Format. Vor MySQL 8.4.0 wird HeatWave Lakehouse nur auf den Ausprägungen MySQL.HeatWave.VM.Standard
und HeatWave.512GB
unterstützt. In MySQL Version 8.4.0 oder höher wird HeatWave Lakehouse auf den Ausprägungen MySQL.HeatWave.VM.Standard
, HeatWave.512GB
, HeatWave.32GB
und HeatWave.Free
unterstützt.
Vor MySQL 8.3.0 müssen Sie Point-in-Time Recovery, High Availability, Lesereplikate und ausgehende Replikation deaktivieren, um HeatWave Lakehouse zu aktivieren.
- Konsole verwenden
- Führen Sie mit der REST-API den Vorgang UpdateHeatWaveCluster mit dem Attribut
isLakehouseEnabled
aus.