Aperçu de la grappe HeatWave
Une grappe HeatWave se compose d'un ou de plusieurs noeuds HeatWave. Les noeuds HeatWave stockent les données en mémoire et traitent les interrogations. Le système de base de données comprend un plugiciel HeatWave qui assure la gestion des grappes, la programmation des interrogations et le retour des résultats des interrogations au système de base de données.
Ce guide décrit comment déployer et gérer des grappes HeatWave sur Oracle Cloud Infrastructure. Pour déployer et gérer HeatWave sur Amazon Web Services, voir HeatWave sur AWS et pour provisionner HeatWave dans le service Oracle Database dans Azure (ODSA), voir Provisionnement HeatWave.
Lorsque vous activez une grappe HeatWave, les interrogations qui respectent certains préalables sont automatiquement déchargées du système de base de données vers la grappe HeatWave pour une exécution accélérée. Les interrogations que vous émettez à partir d'un client ou d'une application MySQL interagissent avec la grappe HeatWave en vous connectant au système de base de données. La grappe HeatWave retourne les résultats au système de base de données et au client ou à l'application MySQL qui a émis l'interrogation.
HeatWave Lakehouse
HeatWave L'entrepôt avec lac de données permet le traitement des interrogations sur les données résidant dans le stockage d'objets. Les données sources sont lues à partir du stockage d'objets, transformées au format HeatWave, stockées dans la couche de stockage de persistance HeatWave, puis chargées dans la mémoire de la grappe HeatWave. HeatWave L'entrepôt avec lac de données prend en charge les données structurées et relationnelles dans les formats CSV et Parquet. Le format Avro est pris en charge dans la version 8.1.0-u3 ou ultérieure et le format JSON est pris en charge dans la version 8.3.0-u2 ou ultérieure.
MySQL.HeatWave.VM.Standard
ou HeatWave.512GB
uniquement. HeatWave L'entrepôt avec lac de données prend en charge un maximum de 512 noeuds HeatWave avec les formes MySQL.HeatWave.VM.Standard
ou HeatWave.512GB
. Voir HeatWaveLakehouse.
Avant MySQL 8.3.0-u2, vous devez désactiver la récupération à un instant donné, la haute disponibilité, les répliques de lecture et la réplication sortante pour activer l'entrepôt avec lac de données HeatWave.
Limites relatives au nombre de tables et de colonnes
Vous pouvez utiliser le provisionnement automatique pour vérifier que la mémoire est suffisante pour charger les tables dans la grappe HeatWave.
Tableau 11-1 Limites du nombre de tables et de colonnes
Forme du système de base de données | Nombre maximal de colonnes (approx.) | Nombre maximal de tables avec une moyenne de 100 colonnes par table (approx.) |
---|---|---|
MySQL.Free | 81,900 | 819 |
MySQL.2 | 0.19 millions | 1,900 |
MySQL.4 | 0.45 millions | 4,500 |
MySQL.8 | 0.98 million | 9,800 |
MySQL.16 | 2.0 millions | 20,000 |
MySQL.32 | 7.27 millions | 72,700 |
MySQL.48 | 6.22 millions | 62,200 |
MySQL.64 | 8.32 millions | 83,200 |
MySQL.256 | 16.71 millions | 167,100 |
MySQL.Heatwave.VM.Standard | 7.04 millions | 70,400 |
MySQL. HeatWave.BM.Standard | 26.72 millions | 267,200 |
Informations supplémentaires
Après le déploiement d'une grappe HeatWave, consultez les informations suivantes :
- Guide de l'utilisateur de HeatWave : Décrit comment charger des données et exécuter des interrogations.
- HeatWave démarrage rapide de tpch : Permet d'ajouter une grappe HeatWave à un système de base de données, d'importer l'exemple de base de données
tpch
dans le système de base de données à l'aide de l'utilitaire d'importation parallèle de tables de l'interpréteur de commandes MySQL, de charger manuellement des données dans la grappe HeatWave et d'exécuter des interrogations. - HeatWave démarrage rapide d'airportdb : Décrit comment ajouter une grappe HeatWave à un système de base de données, importer l'exemple de base de données
airportdb
dans le système de base de données à l'aide de l'utilitaire de chargement de vidage de l'interpréteur de commandes MySQL, charger des données dans la grappe HeatWave à l'aide du chargement en parallèle automatique, et exécuter des interrogations.