クイックトランザクション分析機能は、特定の SQL 文を含むトランザクションの開始文と終了文を表示します。これにより、トランザクションがコミットされたか、またはロールバックされたかを確認できます。
機能紹介
この機能は、DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージデータを使用して、トランザクションの開始文と終了文を分析します。この分析により、選択した SQL 文のコミットまたはロールバックのステータスが明らかになります。

クイックトランザクション分析タスクは、ターゲット SQL 文のスレッドのみを分析します。
分析対象は、ターゲット SQL 文が実行される前後 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 Enterprise Edition」をご参照ください。
利用シーン
ターゲット SQL 文のコミットまたはロールバックのステータスを 監査ログ を使用して分析できます。
制限事項
この機能は、DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージ期間内に保存されている SQL データのみを分析します。
説明DAS Enterprise Edition V3 または Compliance Audit Edition のホットストレージ期間を変更するには、[SQL Explorer と監査] ページの右上隅にある [サービス設定] をクリックします。
ホットストレージには料金が発生します。詳細については、「課金詳細」をご参照ください。
更新を伴わない SQL 文に対しては、クイックトランザクション分析はサポートされていません。
操作手順
DAS コンソールにログインします。
左側のナビゲーションウィンドウで、[インテリジェント O&M センター] > [インスタンス監視] をクリックします。
ターゲットインスタンスを見つけ、インスタンス ID をクリックして、インスタンス詳細ページに移動します。
左側のナビゲーションウィンドウで、[リクエスト分析] > [SQL Explorer と監査] をクリックします。次に、[SQL Explorer] > [監査] タブをクリックします。
クイックトランザクション分析タスクの作成
必要なログを検索します。ログリストで、分析したい SQL 文を見つけ、[操作] 列の [クイックトランザクション分析] をクリックします。
トランザクション分析結果の表示
現在のページに分析結果が表示されるのを待つか、[SQL Explorer] > [トランザクション分析] ページの [クイックトランザクション分析] セクションに移動して、過去の分析タスクとその結果を表示できます。