Oracle HeatWaveへのデータのインポート
MySQLシェルを使用してデータベース・システムに接続し、MySQLシェルのダンプおよびダンプ・ロード・ユーティリティを使用してデータをOracle HeatWaveにインポートします。
データベース・システムへのクライアント接続を設定し、MySQLシェルをインストールする手順は、Oracle HeatWaveへの接続を参照してください。
Oracle Database Service for Azureを使用してローカルのMySQLサーバー・インスタンスからデータをエクスポートし、HeatWaveクラスタのデータベース・システムにインポートするプロセスのサマリーを次に示します:
- ローカル・ネットワークで、MySQLシェルのダンプ・ユーティリティのいずれかを使用して、MySQLサーバー・インスタンスからローカル・ダンプ・ファイルのセットにデータをエクスポートします。Oracle HeatWaveの互換性オプションを適用します。
- 優先ファイル転送方法でダンプ・ファイルを、データベース・システムに接続できるAzure VMに転送します。
- Azure VMで、MySQLシェルのダンプ・ロード・ユーティリティを使用してダンプ・ファイルをデータベース・システムにインポートし、Oracle HeatWaveの自動パラレル・ロード機能を使用してデータをHeatWaveノードにロードします。
MySQLシェルのダンプ・ユーティリティによってすでに作成されているサンプル・ダンプ・ファイルを使用してこのプロセスを試す場合は、
airportdb
ダウンロード(約640MBのサイズ)を使用できます。ダウンロードして解凍するには、次のコマンドを使用します。
wget https://downloads.mysql.com/docs/airport-db.tar.gz
tar xvzf airport-db.tar.gz
または
wget https://downloads.mysql.com/docs/airport-db.zip
unzip airport-db.zip
Windowsでは、指定されたURLを使用してZipアーカイブをダウンロードします。圧縮されたtarまたはZipアーカイブを解凍すると、データファイルを含むairport-db
という名前のディレクトリが作成されます。
詳細なプロセス・ステップは次のとおりです。
データがデータベース・システムにインポートされたので、HeatWave Autopilotを使用して、HeatWaveクラスタに適した数のHeatWaveノードを見積もることができます。手順については、「HeatWaveノードのプロビジョニング」を参照してください。