v$session、v$sqlarea、および v$process は多くの情報を提供します。ブロックされた sqlplus セッションのトラブルシューティングに、これらのビューからどのような情報を使用できますか?
質問する
12900 次
1 に答える
2
v$session を使用すると、次のことができます
- すべてのセッションを一覧表示する
- STATUS='ACTIVE' でアクティブなセッションを識別し、LAST_CALL_ET を実行していた時間
- SQL_ID または SQL_ADDR を使用した SQL の実行を参照してください
- セッションが待機中の場合は、現在の待機の詳細についてWAIT列を確認してください。
V$PROCCES は、主に SESS_ADDR を使用して、Oracle バックグラウンド プロセスのプロセス ID とアプリケーション プロセス ID を検索します。
V$SQLAREA および V$SQL は、SQL のテキストと、まだキャッシュ内にある各 SQL の詳細を提供します。
これから始めて、公式のOracleドキュメントから詳細を調べてください...
于 2013-01-01T12:16:12.847 に答える