30 lines
742 B
SQL
30 lines
742 B
SQL
--------------------------------------------------------------------------------
|
|
--
|
|
-- File name: smem.sql
|
|
-- Purpose: Show process memory usage breakdown - lookup by session ID
|
|
--
|
|
-- Author: Tanel Poder
|
|
-- Copyright: (c) http://www.tanelpoder.com
|
|
--
|
|
-- Usage: @smem <SID>
|
|
--
|
|
--
|
|
-- Other: Uses v$process_memory which is available from Oracle 10g onwards
|
|
--
|
|
--------------------------------------------------------------------------------
|
|
PROMPT Display session &1 memory usage from v$process_memory....
|
|
SELECT
|
|
s.sid,pm.*
|
|
FROM
|
|
v$session s
|
|
, v$process p
|
|
, v$process_memory pm
|
|
WHERE
|
|
s.paddr = p.addr
|
|
AND p.pid = pm.pid
|
|
AND s.sid IN (&1)
|
|
ORDER BY
|
|
sid
|
|
, category
|
|
/
|