Monday, May 24, 2010

What operations use the PGA memory.

SELECT to_number(decode(SID, 65535, NULL, SID)) sid,
       operation_type OPERATION,trunc(EXPECTED_SIZE/1024) ESIZE,
       trunc(ACTUAL_MEM_USED/1024) MEM, trunc(MAX_MEM_USED/1024) "MAX MEM",
       NUMBER_PASSES PASS, trunc(TEMPSEG_SIZE/1024) TSIZE
FROM V$SQL_WORKAREA_ACTIVE
ORDER BY 1,2
/


SQL> /

       SID OPERATION                           ESIZE        MEM    MAX MEM       PASS      TSIZE
---------- ------------------------------ ---------- ---------- ---------- ----------
      1788 IDX MAINTENANCE (SOR                82568      81752      81752          0
      1788 IDX MAINTENANCE (SOR                82568      81512      81512          0
      1788 IDX MAINTENANCE (SOR                82568      81472      81472          0
      1788 IDX MAINTENANCE (SOR                82568      81640      81640          0
      1788 IDX MAINTENANCE (SOR                82568      81712      81712          0