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

PolarDB:SQL 監査

最終更新日:Jun 23, 2026

SQL 監査機能を使用すると、データベース、ステータス、実行時間などの SQL ステートメントの詳細をクエリおよびエクスポートできます。

前提条件

操作手順

  1. [監査] タブをクリックし、監査するノードを選択します。

    説明

    [サービス設定] をクリックして、SQL ログの保存期間を設定します。

  2. 必要に応じて、 [クエリ条件の設定] または [高度なクエリの有効化] を行い、 [クエリ] をクリックします。

    次の表に各パラメーターを説明します。

    パラメーター

    説明

    時間範囲

    対象の SQL ステートメントの実行時間範囲。

    キーワード

    対象の SQL ステートメントに含まれる 1 つ以上のキーワード。複数のキーワードはスペース (` `) で区切ります。キーワード間の論理演算子を選択します。

    • OR:指定したキーワードのいずれか 1 つ以上を含む SQL ステートメントを返します。

    • AND:指定したキーワードのすべてを含む SQL ステートメントのみを返します。

    ユーザー

    データベースアカウント名。複数のアカウントでフィルターする場合は、アカウント名をスペース (` `) で区切ります。

    データベース

    データベース名。複数のデータベースでフィルターする場合は、データベース名をスペース (` `) で区切ります。

    操作タイプ

    SQL の操作タイプ。SELECT、INSERT、UPDATE、DELETE、LOGIN、LOGOUT、MERGE、ALTER、CREATE、DROP、SET、DESC、REPLACE、CALL、BEGIN、DESCRIBE、ROLLBACK、FLUSH、USE、SHOW、START、COMMIT、RENAME、TRUNCATE から 1 つ以上選択できます。

    クライアント IP アドレス

    SQL ステートメントを実行するリモートクライアントの IP アドレス。複数の IP アドレスでフィルターする場合は、スペース (` `) で区切ります。

    実行ステータス

    SQL ステートメントの実行ステータス。成功、失敗、またはその両方を選択できます。

    実行時間

    SQL ステートメントの実行時間 (ミリ秒単位)。範囲を指定して結果をフィルターできます。

    更新/返却された行数

    SQL ステートメントによって更新または返却された行数。範囲を指定して結果をフィルターできます。

    物理 SQL ステートメント

    実行された物理 SQL ステートメントの数。

    トラッキング ID

    コンピュートノードからデータノードへのリクエストの ID です。この ID は、クエリ結果の [ログリスト] から取得できます。

    トランザクション ID

    SQL 実行によって生成されるトランザクション ID です。この ID は、クエリ結果の [ログリスト] から取得できます。

    SQL ID

    SQL テンプレート ID。複数の SQL ID でフィルターする場合は、スペース (` `) で区切ります。SQL ID は SQL Explorer から取得できます。

  3. (任意) [エクスポート] をクリックし、目的の [エクスポートフィールド] を選択して、SQL ログレコードをエクスポートします。また、[エクスポート時間範囲] を設定して、より広い時間範囲から SQL レコードをエクスポートすることもできます。

    説明

    [エクスポートリストを表示] をクリックすると、最近のエクスポートタスクを表示できます。