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

Database Autonomy Service:クイックトランザクション分析

最終更新日:Jun 22, 2026

クイックトランザクション分析機能は、ターゲット SQL ステートメントを含むトランザクションの開始ステートメントと終了ステートメントを見つけるのに役立ちます。これにより、トランザクションがコミットされたかロールバックされたかが明らかになります。

仕組み

クイックトランザクション分析は、DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージ内のデータに基づいて、ターゲット SQL ステートメントを含むトランザクションの開始ステートメントと終了ステートメントを特定します。これにより、トランザクションがコミットされたかロールバックされたかが明らかになります。

説明
  • 1 回のクイックトランザクション分析タスクでは、ターゲット SQL ステートメントが実行されたスレッドのみを分析します。

  • 分析は、ターゲット SQL ステートメントが実行されるの 5 分間と後の 5 分間を含む 10 分間のウィンドウを対象とします。

  • 分析結果には、ターゲット SQL ステートメントを含むトランザクションのみが表示されます。結果には、トランザクション開始ステートメント (最初の 5 分以内にある場合) 、ターゲット SQL ステートメント、およびトランザクション終了ステートメント (最後の 5 分以内にある場合) が含まれます。

前提条件

  • ターゲットデータベースエンジンは、次のいずれかである必要があります。

    • ApsaraDB RDS for MySQL

    • PolarDB for MySQL

  • データベースインスタンスを DAS に追加し、その接続ステータスが [アクセス済み] になっていることを確認します。

  • ご利用のデータベースインスタンスのバージョンとリージョンが、DAS Enterprise Edition V3 または Compliance Audit Edition をサポートしている必要があります。詳細については、「製品シリーズとサポートされる機能」をご参照ください。

  • インスタンスで DAS Enterprise Edition V3 または Compliance Audit Edition が有効になっています。詳細については、「DAS 監査ログの概要」をご参照ください。

ユースケース

クイックトランザクション分析を 監査ログ と組み合わせて使用し、ターゲット SQL ステートメントがコミットされたかロールバックされたかを判断します。

制限事項

  • 分析は、DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージ期間内の SQL データに限定されます。

    説明
    • SQL Explorer and Audit ページの右上隅にある Service Settings をクリックして、DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージ期間を変更できます。

    • ホットストレージには料金が発生します。課金の詳細については、「課金の詳細」をご参照ください。

  • クイックトランザクション分析は、SELECT ステートメントなどの読み取り専用 SQL ステートメントをサポートしていません。

操作手順

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

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

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

  4. ナビゲーションペインで リクエスト分析 > SQL Explorer and Audit を選択し、監査 タブをクリックします。

    • クイックトランザクション分析タスクの作成

      ログ一覧で対象の SQL ステートメントを検索し、[操作] 列の [クイックトランザクション分析] をクリックします。

    • 分析結果の表示

      分析結果は現在のページに表示されます。[SQL Explorer > トランザクション分析] ページの [クイックトランザクション分析] タブで、過去のタスクと結果を表示することもできます。