Oracle でストアド プロシージャのステータスを確認する方法

WBOY
リリース: 2022-06-10 16:46:33
オリジナル
10394 人が閲覧しました

Oracle では、「select owner,name from v$db_object_cache where type like '%PROCE%' and locks >0 and pins >0;」ステートメントを使用して、保存されているキャッシュのステータスを表示できます。このステートメントは、ORACLE で実行されているストアド プロシージャを表示するために使用されます。

Oracle でストアド プロシージャのステータスを確認する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。

oracle でストアド プロシージャのステータスを確認する方法

ORACLE で実行されているストアド プロシージャを表示する:

select owner,name from v$db_object_cache where type like '%PROCE%' and locks >0 and pins >0;
ログイン後にコピー

ストアド プロシージャの SID を見つける実行中

Oracle でストアド プロシージャのステータスを確認する方法

拡張知識:

Oracle でストアド プロシージャのステータスを確認する方法

Oracle を使用してプロセスの実行を監査、記録、表示する

監査を有効にする

> alter system set audit_trail=db,extended scope=spfile;
ログイン後にコピー

インスタンスを再起動します

> shutdown immediate
> startup
ログイン後にコピー

監査プロセスの実行

> audit execute procedure by access;
ログイン後にコピー

監査記録を確認します

> select * from dba_audit_trail;
ログイン後にコピー

推奨チュートリアル: " Oracle ビデオチュートリアル

以上がOracle でストアド プロシージャのステータスを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート