私はソフトウェア構成管理チームに所属しています。PL/SQL でメモリ リークを見つけたいと思っています。これを見つけるための特定のツールやその他の方法はありますか? もしそうなら、私はそれをチェックイン後のプロセスに入れ、メモリリークについてユーザーに親密にすることができます.
ありがとう !
v$sessmetric は、各セッションが使用しているリソース (cpu、physical_reads、logical_reads、pga_memory など) をすばやく確認する方法です。
以下のクエリは、セッションが使用しているオブジェクトを示します。
SELECT v$sessmetric.*, sql_text, sql_fulltext
FROM v$sessmetric
LEFT OUTER JOIN (SELECT *
FROM v$sql
WHERE users_executing > 0) queries_running
ON v$sessmetric.session_id = queries_running.parsing_schema_id;