すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ApsaraDB RDS for SQL ServerのSQLエクスプローラーと監査

最終更新日:Aug 28, 2024

Database Autonomy Service (DAS) は、ApsaraDB RDS for SQL ServerのSQLエクスプローラーおよび監査機能を提供します。 SQL Explorerおよび監査機能は、完全なリクエスト分析機能に基づいて開発され、検索およびSQL Explorer機能と統合されています。 SQL文に関する情報を照会し、その情報を使用してさまざまなパフォーマンスの問題をトラブルシューティングできます。 このトピックでは、SQL Explorerおよび監査機能の使用方法について説明します。

サポートされているデータベースとリージョン

SQL Explorerおよび監査機能を使用する前に、データベースインスタンスのDAS Enterprise Editionを有効にする必要があります。 DAS Enterprise Editionの異なるバージョンは、異なるデータベースとリージョンをサポートします。 詳細については、「エディションとサポートされている機能」トピックのサポートされているデータベースとリージョンセクションをご参照ください。

制限事項

この機能は、サーバーレスRDSインスタンスおよびSQL Server 2008 R2を実行するRDSインスタンスではサポートされていません。 詳細については、「サーバーレスApsaraDB RDS For SQL Serverインスタンスの概要」をご参照ください。

課金

SQL Explorerおよび監査機能を使用する前に、データベースインスタンスのDAS Enterprise Editionを有効にする必要があります。 異なるバージョンのDAS Enterprise Editionの課金の詳細については、「課金の概要」をご参照ください。

SQLエクスプローラーと監査機能の有効化

説明

RDSインスタンスのSQL Explorerおよび監査機能の最新バージョンのみを有効にできます。

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  2. 表示されるページの左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > SQL Explorer and Audit.

  3. [Enable Enterprise Edition V3] をクリックします。

  4. 有効にする機能を選択し、送信をクリックします。

SQLエクスプローラーと監査機能の使用

  1. DASコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、インスタンスモニターをクリックします。

  3. 表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。

  4. 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > SQL Explorer and Auditを選択して機能を使用します。

    • 監査: SQL文と、データベース、ステータス、実行時間などの関連情報を照会およびエクスポートします。 詳細については、「検索 (監査) 」をご参照ください。

    • SQL Explorer: SQL文のヘルス診断、パフォーマンスのトラブルシューティング、トラフィック分析を実行します。 詳細は、「SQL Explorer」をご参照ください。

SQL Explorerおよび監査機能によって生成されたデータの保存期間の変更

警告

SQL Explorerと監査によって生成されたデータの保存期間を短縮した後、DASは保存期間よりも長い期間保持されているSQL監査ログを直ちに削除します。 SQL監査ログをコンピューターにエクスポートして保存し、SQL Explorerとauditによって生成されたデータの保存期間を短縮することをお勧めします。

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  2. 表示されるページの左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > SQL Explorer and Auditをクリックします。

  3. Service Settingsをクリックします。

  4. では、Service Settingsダイアログボックスで、保存期間を変更し、OKをクリックします。

    DAS Enterprise Edition V3を有効にしている場合は、さまざまなサブ機能のストレージ期間を変更できます。

    説明
    • [サービス設定] ボタンの右側にある SQL Explorer and Audit 機能によって生成されたログのサイズを表示できます。 基本情報 ページの 使用状況 セクションで、SQLエクスプローラーと監査機能によって生成されたログのサイズを表示することもできます。

    • 検索機能を使用して、SQL Explorerおよび監査機能によって生成されたログを照会およびエクスポートできます。 詳細については、「検索」をご参照ください。

SQLエクスプローラーと監査機能を無効にする

警告

SQL Explorerおよび監査機能を無効にすると、SQL Explorerおよび監査機能によって生成されたすべてのログが削除されます。 SQL Explorerおよび監査機能によって生成されたログをコンピューターにエクスポートして保存し、SQL Explorerおよび監査機能を無効にすることをお勧めします。 SQL Explorerおよび監査機能を再度有効にすると、SQL Explorerおよび監査機能によって生成されたログは、SQL Explorerおよび監査機能が有効になっている時点から記録されます。

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  2. 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > SQL Explorer and Audit を選択します。

  3. 検索 タブの Logs セクションで、エクスポート をクリックします。

  4. 表示されるダイアログボックスで、[エクスポートフィールド] および [エクスポート時間範囲] パラメーターを設定し、[OK] をクリックします。

  5. ログをエクスポートしたら、ログファイルをダウンロードしてコンピューターに保存します。

    SQL監査ログのダウンロード方法は、DAS Enterprise Editionのバージョンによって異なります。 ApsaraDB RDSコンソールの実際の状況に基づいて、SQL監査ログをダウンロードできます。

    • [検索] タブで、[エクスポートされたログの表示] をクリックして、エクスポートされたファイルをダウンロードします。

    • [タスクリスト] タブで、[ダウンロード] をクリックして、エクスポートしたログファイルをダウンロードします。

  6. Service Settings ダイアログボックスで、SQLインサイトと監査をオフにします。

    DAS Enterprise Edition V3を有効にしている場合は、SQL Explorerおよび監査機能のすべてのサブ機能をクリアします。

    説明

    log ServiceのCloudLens for RDSアプリケーションでRDSインスタンスの監査ログ収集機能を有効にすると、RDSインスタンスのSQL Explorerおよび監査機能が自動的に有効になります。 したがって、RDSインスタンスの監査ログ収集機能も無効にする必要があります。 詳細については、「CloudLens For RDS」をご参照ください。

よくある質問

ApsaraDB RDSコンソールでSQL Auditへのエントリポイントが消えるのはなぜですか。

SQLエクスプローラーと監査機能が更新されました。 エントリポイントがSQL Explorerと監査に変わります。

元のSQL監査機能を有効にできますか?

いいえ、有効にできるのは、最新バージョンのSQL Explorerおよび監査機能のみです。 詳細については、「エディションとサポートされている機能」をご参照ください。