DBMS_APPLICATION_INFOシステムパッケージは、監査やパフォーマンス追跡を行うためにアプリケーション名をデータベースに登録するために使用されます。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
DBMS_APPLICATION_INFO権限の説明
DBMS_APPLICATION_INFOシステムパッケージを使用するには特別な権限は不要です。アプリケーションがデータベースに登録されると、その名前と操作はGV$OB_PROCESSLISTビューに記録されます。
サブルーチンの概要
次の表は、OceanBaseデータベースの現行バージョンでサポートされているDBMS_APPLICATION_INFOサブルーチンとその簡潔な説明を示しています。
| サブルーチン | 説明 |
|---|---|
| READ_CLIENT_INFO | 現在のセッションのclient_infoフィールドの値を読み取ります。 |
| READ_MODULE | 現在のセッションのモジュールと操作フィールドの値を読み取ります。 |
| SET_ACTION | 現在のモジュールで現在の操作の名前を設定します。 |
| SET_CLIENT_INFO | クライアントアプリケーションの追加情報を設定します。 |
| SET_MODULE | 現在実行中のモジュールの名前を新しいモジュールに設定します。 |