外部MySQL DB System関連の前提条件タスクの実行
外部MySQL DBシステムのデータベース管理を有効にして使用する前に、次の表に示す前提条件タスクを完了する必要があります。
タスク | 説明 | 詳細情報 |
---|---|---|
MySQL変数および表の構成 |
外部MySQL DBシステムのパフォーマンス・メトリックの収集、データベース管理でのSQLパフォーマンスの監視および分析などのタスクを実行するには、次のMySQL変数および表を構成する必要があります。
|
performance_schema の詳細は、パフォーマンス・スキーマのクイック・スタートを参照してください。
その他の必要な変数および表の詳細は、次を参照してください。 |
管理エージェントのインストール | Oracle Cloud Infrastructure Management Agentサービスは、オンプレミスにデプロイされている外部MySQL DBシステムのインスタンスに接続するために必要であり、データベース管理は管理エージェントを使用してデータおよびメトリックを収集します。外部MySQL DBシステムに接続できるホストに管理エージェントをインストールする必要があります。ホストがインターネットに直接アクセスできない場合は、管理エージェント(外部MySQL DBシステム・ホスト上)とOracle Cloud Infrastructure間の単一点通信として機能する管理ゲートウェイをインストールする必要があります。
外部MySQL DBシステムに接続するには、管理エージェント250509.0302以上が必要です。 |
管理エージェントのインストール方法の詳細は、管理エージェントのインストールを参照してください。
管理ゲートウェイの詳細は、管理ゲートウェイを参照してください。 |
ユーザーを作成し、必要な権限を付与します。 | 外部MySQL DBシステムからメトリックおよびデータ・ポイントをフェッチするために必要なデータベース表権限を持つユーザーを作成する必要があります:
|
– |
シークレットを作成および使用するために必要な権限があることを確認してください | 外部MySQL DBシステムに安全に接続するために必要なネットワーク・プロトコルの資格証明と詳細を含むシークレットを作成および使用するために必要なOracle Cloud Infrastructure Vaultサービス権限があることを確認する必要があります。
Vaultサービスでネットワーク・プロトコル資格証明シークレットを直接作成する場合、外部MySQL DBシステムの登録時に使用できるように、次のフリーフォーム・タグをシークレットに関連付ける必要があります:
|
ネットワーク・プロトコルの資格証明および詳細を含むシークレットの作成に必要な権限の詳細は、外部MySQL DBシステムの登録およびデータベース管理の有効化に必要な権限を参照してください。
Vaultサービスとその概念や、Vault、キーおよびシークレットの作成方法の詳細は、Vaultを参照してください。 |
外部MySQL DBシステムの登録 | 外部MySQL DBシステムを登録する必要があります。登録プロセスの一環として、次のことを行います。
|
外部MySQL DBシステムの登録に必要な権限の詳細は、外部MySQL DBシステムの登録およびデータベース管理の有効化に必要な権限を参照してください。
外部MySQL DBシステムの登録方法の詳細は、外部MySQL DB Systemの登録を参照してください。 |