SQL Explorer と監査は、データベースインスタンス全体の SQL 実行を記録および分析します。この機能を使用するには、DAS Enterprise Edition を有効にする必要があります。
DAS Enterprise Edition
DAS Enterprise Edition は、DAS Basic Edition を SQL Explorer と監査で拡張したものです。これを使用して、詳細な SQL 情報を表示し、パフォーマンスの問題をトラブルシューティングし、リスクの高いソースを特定し、トラフィックリプレイとストレステストを実行して、インスタンスの仕様がトラフィックの急増に対応できるかどうかを評価します。主な機能は次のとおりです:
検索: SQL 文と対応する情報 (データベース、ステータス、実行時間など) をクエリおよびエクスポートします。詳細については、「監査」をご参照ください。
SQL Explorer: SQL のヘルスステータスを診断し、パフォーマンスの問題をトラブルシューティングし、サービストラフィックを分析します。詳細については、「SQL Explorer」をご参照ください。
セキュリティ監査: リスクの高い SQL 文、SQL インジェクション、新しいアクセスソース、その他の脅威を自動的に検出します。詳細については、「セキュリティ監査 (旧バージョン)」をご参照ください。
トラフィック再生とストレステスト: トラフィック再生とストレステスト機能を提供し、インスタンスタイプをスケールアウトしてサービストラフィックのピークに効果的に対応する必要があるかどうかを確認できます。
SQL レビュー: グローバル SQL ワークロード分析機能を提供し、ユーザーがデータベースインスタンスで疑わしい SQL 文をすばやく特定し、これらの疑わしい SQL 文を分析し、対応する最適化の提案を提供できるようにします。詳細については、「SQL レビュー」をご参照ください。
トランザクション分析: トランザクション分析機能を使用すると、指定された期間内の特定のスレッドのトランザクションタイプ、トランザクション数、およびトランザクションの詳細を取得できます。これにより、トランザクションレベルでデータベースのパフォーマンスを理解、分析、および最適化できます。詳細については、「トランザクション分析」をご参照ください。
クイックトランザクション分析: クイックトランザクション分析機能を使用すると、分析対象の SQL 文が配置されているトランザクションの開始文と終了文を識別し、トランザクションのコミットまたはロールバックステータスを理解できます。詳細については、「クイックトランザクション分析」をご参照ください。
サポートされているデータベースとリージョン
SQL Explorer および Audit 機能は、DAS Enterprise Edition のコアコンポーネントです。サポートされている特定のデータベースとリージョンは、有効にしている DAS Enterprise Edition のバージョンによって異なります。
完全で最新のリストについては、「各バージョンでサポートされているデータベースとリージョン」をご参照ください。
課金
DAS Enterprise Edition を有効にした後でのみ、SQL Explorer および Audit 機能を使用できます。DAS Enterprise Edition のさまざまなバージョンの課金については、「製品の課金」をご参照ください。
SQL Explorer および Audit を有効にする
この機能は、データベースインスタンスに対して DAS Enterprise Edition を有効にすると自動的にアクティブになります。追加の手順を手動で実行する必要はありません。詳細については、「DAS Enterprise Edition を有効にする」をご参照ください。
DAS コンソール にログオンします。
左側のナビゲーションウィンドウで、[インテリジェント O&M センター] > インスタンスモニター を選択します。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンス ID をクリックします。インスタンスの詳細ページが表示されます。
左側のナビゲーションウィンドウで、リクエスト分析 > SQL Explorer and Audit をクリックします。
SQL Explorer and Audit ページで、SQL Explorer および Audit 機能を有効にします。
Alibaba Cloud アカウントで DAS Enterprise Edition を有効にしていない場合は、プロンプトに従って DAS Enterprise Edition を有効にします。詳細については、「DAS Enterprise Edition を有効にする」をご参照ください。
データの保存期間を変更する
SQL Explorer および Audit データの保存期間を調整できます。
データの保持期間を短縮すると、新しい期間よりも古いログはすべてすぐに完全に削除されます。保持期間を短縮する前に、必要なログをエクスポートすることを強くお勧めします。
DAS コンソール にログオンします。
左側のナビゲーションウィンドウで、[インテリジェント O&M センター] > インスタンスモニター を選択します。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンス ID をクリックします。インスタンスの詳細ページが表示されます。
左側のナビゲーションウィンドウで、リクエスト分析 > SQL Explorer and Audit をクリックします。
SQL Explorer and Audit ページで、Service Settings をクリックします。
保存期間を変更して送信します。
DAS Enterprise Edition V3 を有効にしている場合は、さまざまなサブ機能のデータ保存期間を変更できます。
説明Professional Edition ページを設定して、データベースインスタンスの SQL Explorer および Audit データの [保存期間] を構成することもできます。詳細については、「DAS Enterprise Edition を管理する」をご参照ください。
このデータの保存スペースは DAS によって提供され、データベースインスタンスのストレージは消費しません。
SQL Explorer と監査の無効化
SQL Explorer と監査を無効にしても、サービスには影響しません。ただし、既存のすべての SQL 監査ログは削除されます。この機能を無効にする前に、SQL 監査ログをローカルにエクスポートして保存してください。この機能を再度有効にすると、その時点から新しい SQL 監査ログが記録されます。
にログインします。DASコンソール.
左側のナビゲーションウィンドウで、インスタンスモニター.
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
-
左側のナビゲーションペインで、リクエスト分析 > SQL Explorer and Audit をクリックします。
-
(任意) 監査ログをダウンロードします。
-
監査 タブで、エクスポート をクリックします。
-
ダイアログボックスで、エクスポートするフィールドと時間範囲を選択し、次のステップ をクリックします。
-
タスク名と CSV 区切り文字を確認し、Are you sure you want to submit the task? をクリックします。
-
ページ右上の タスクリスト をクリックし、タスク一覧 ページから完了したエクスポートタスクをダウンロードします。
-
-
ページ右上の Service Settings をクリックします。
-
全量ログ パネルで、サービスを有効化 エリアに移動し、すべてのサービスのチェックボックスをオフにします。
-
提出 をクリックします。
-
理由を選択または入力し、関連するリスクを確認します。
-
送信して解除します をクリックします。
SQL Explorer と監査機能を無効にしてから約 1 時間後、システムはデータが使用していたストレージ領域を解放します。
バージョン間の機能とストレージアーキテクチャ
DAS Enterprise Edition は、より優れたパフォーマンスとより柔軟な価格設定を提供するように進化しました。
V2 対 V1: V2 では、ホットストレージとコールドストレージを組み合わせた新しい基盤となるストレージアーキテクチャが導入され、コストが大幅に削減されました。
V3 対 V2: V3 はハイブリッドストレージモデルに基づいて構築されており、項目別課金が導入されているため、使用する特定の機能のみに料金を支払うことができ、柔軟性が向上します。