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

Database Autonomy Service:SQLエクスプローラーと監査

最終更新日:Jan 06, 2025

Database Autonomy Service (DAS) は、SQLエクスプローラーと監査機能を提供します。 データベースインスタンスで実行されるSQL文を監視および管理する場合は、SQLエクスプローラーと監査機能を使用して、SQL文の実行を記録および分析できます。 この機能を有効にすると、データベースカーネルからのSQL文、SQL文の実行に使用されるアカウント、IPアドレス、および実行の詳細が自動的に記録されます。 インスタンスのパフォーマンスには影響しません。 トラフィックの再生とストレステスト機能を使用して、ピーク時にワークロードを処理するためにデータベースインスタンスをスケールアップする必要があるかどうかを確認することもできます。

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

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

特徴

  • 検索: この機能は、SQL文と、SQL文が実行されるデータベース、SQLリクエストのステータス、各SQL文の実行期間などの関連情報をクエリおよびエクスポートするために使用されます。 詳細については、「検索 (監査) 」をご参照ください。

  • SQL Explorer: この機能は、SQL文の正常性の診断、パフォーマンスの問題のトラブルシューティング、およびビジネストラフィックの分析に使用されます。 詳細は、「SQL Explorer」をご参照ください。

  • セキュリティ監査: この機能は、リスクの高いSQL文、SQLインジェクション攻撃、新しいアクセスソースなどのリスクを自動的に特定するために使用されます。 詳細については、「セキュリティ監査」をご参照ください。

  • トラフィックの再生とストレステスト: これらの機能は、ピーク時にワークロードを処理するためにデータベースインスタンスをスケールアップする必要があるかどうかを確認するために使用されます。 詳細については、「トラフィックの再生とストレステスト」をご参照ください。

  • SQLレビュー: この機能は、SQL文のグローバルワークロード分析をサポートします。 疑わしいSQL文をすばやく見つけ、疑わしいSQL文を分析し、対応する最適化の提案を提供するのに役立ちます。 詳細については、「SQLレビュー」をご参照ください。

  • トランザクション分析: この機能は、指定された期間内のスレッドのトランザクションタイプ、トランザクション数、およびトランザクションの詳細を取得するために使用されます。 これにより、トランザクションレベルでデータベースのパフォーマンスを理解、分析、最適化できます。 詳細については、「トランザクション分析」をご参照ください。

  • クイックトランザクション分析: この機能は、分析するSQL文が配置されているトランザクションの開始および終了SQL文を確認するために使用されます。 これにより、SQL文のコミットまたはロールバックのステータスを取得できます。 詳細については、「クイックトランザクション分析」をご参照ください。

課金

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

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

説明

データベースインスタンスに対してDAS Enterprise Editionを有効にした場合、データベースインスタンスに対してSQL Explorerおよび監査機能が自動的に有効になります。 この機能を手動で有効にする必要はありません。 詳細については、「DAS Economy EditionおよびDAS Enterprise Editionの有効化と管理」トピックのDAS Enterprise Editionの有効化セクションを参照してください。

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

  2. 左側のナビゲーションウィンドウで、インスタンスモニター.

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

  4. 左側のナビゲーションウィンドウで、リクエスト分析 > SQL Explorer and Audit を選択します。

  5. SQL Explorer and Audit ページで、[有効化] をクリックします。

    Alibaba CloudアカウントでDAS Enterprise Editionを有効にしていない場合は、画面の指示に従ってDAS Enterprise Editionを有効にします。 詳細については、「DAS Economy EditionおよびDAS Enterprise Editionの有効化と管理」トピックのDAS Enterprise Editionの有効化セクションを参照してください。

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

警告

SQLエクスプローラーと監査機能によって生成されたデータの保存期間を短縮すると、DASは、指定された保存期間よりも長い期間保存されたSQL監査ログを直ちに消去します。 ストレージ期間を短縮する前に、SQL監査ログをコンピューターにエクスポートして保存することをお勧めします。

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

  2. 左側のナビゲーションウィンドウで、インスタンスモニター.

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

  4. 左側のナビゲーションウィンドウで、リクエスト分析 > SQL Explorer and Audit を選択します。

  5. SQL Explorer and Audit ページで、Service Settings をクリックします。

  6. 表示されるパネルで、保存期間を変更し、[送信] をクリックします。

    DAS Enterprise V3を有効にすると、さまざまなサブ機能によって生成されるデータの保存期間を変更できます。

    説明
    • Professional Editionページで、データベースインスタンスのSQL Explorerおよび監査機能によって生成されるデータの保存期間を指定することもできます。 詳細については、「DAS Economy EditionおよびDAS Enterprise Editionの有効化と管理」をご参照ください。

    • SQL Explorerおよび監査機能によって生成されたデータによって占有されるストレージ領域はDASによって提供され、データベースインスタンスのストレージを消費しません。

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

警告

SQLエクスプローラーと監査機能を無効にした後も、ビジネスに影響はありません。 ただし、SQL監査ログはクリアされます。 SQLエクスプローラーと監査機能を無効にする前に、SQL監査ログをファイルとしてエクスポートし、そのファイルをコンピューターにダウンロードすることをお勧めします。 SQL Explorerおよび監査機能を再度有効にすると、SQL Explorerおよび監査機能が有効になった時点からSQL監査ログが生成されます。

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

  2. 左側のナビゲーションウィンドウで、インスタンスモニター.

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

  4. 左側のナビゲーションウィンドウで、リクエスト分析 > SQL Explorer and Audit を選択します。

  5. SQL Explorer and Audit ページで、検索 タブをクリックします。

  6. 検索 セクションで、[エクスポート] をクリックします。

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

  8. エクスポートしたファイルをダウンロードして保存します。

    SQL Explorerと監査のデータをダウンロードできるページは、DAS Enterprise Editionのバージョンによって異なります。 表示された実際のレイアウトに基づいて、エクスポートされたログファイルをダウンロードします。

    • 検索 タブで、View Exported Logs をクリックして、エクスポートされたファイルをダウンロードします。

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

  9. Service Settings をクリックして、SQLエクスプローラーと監査機能を無効にします。

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

    説明

    SQL Explorerおよび監査機能によって生成されたデータによって占有されているストレージ領域は、SQL Explorerおよび監査機能が無効になってから1時間後に解放されます。

異なるバージョンのDAS Enterprise Edition間でのSQL Explorerと監査のデータの移行

DAS Enterprise Edition V1と比較して、DAS Enterprise Edition V2の基盤となるストレージアーキテクチャが変更されています。 ホットデータとコールドデータのハイブリッドストレージは、低コストでパフォーマンスを向上させます。 ホットデータとコールドデータのハイブリッドストレージに基づいて、DAS Enterprise Edition V3の課金対象項目は機能ごとに分けられます。 これにより、請求がより柔軟になり、コストが大幅に削減されます。

データベースインスタンスがDAS Enterprise Edition V3をサポートしている場合、DAS Enterprise Edition V1またはDAS Enterprise Edition V2からDAS Enterprise Edition V3にデータを移行できます。 このように、より有利な価格設定から利益を得ます。 詳細については、「」をご参照ください。DAS Enterprise Editionの異なるバージョン間でデータを移行するにはどうすればよいですか。 「FAQ」トピックのセクション。