乐趣区

关于css3:如何查看temp表空间的明细情况

该语句能够查问以后数据库所有耗费 temp 表空间的 session 信息及所运行的 sql 语句。

SELECT S.sid,
SUM (T.blocks) * TBS.block_size / 1024 / 1024 mb_used,

    S.serial# sid_serial,
    s.INST_ID,
    S.username,
    S.osuser,
    P.spid,
    S.module,
    P.program,
    
    T.tablespace,
    q.sql_text,
    nvl(S.sql_id,S.PREV_SQL_ID) sql_id
    --COUNT (*) statements

FROM gv$sort_usage T,

    gv$session S,
    dba_tablespaces TBS,
    gv$process P,
    gv$sql    q

就能够失去页游的相干数据,如下示意:

WHERE T.session_addr = S.saddr

    AND t.INST_ID = S.INST_ID
    AND S.paddr = P.addr
    AND S.INST_ID = P.INST_ID
    AND nvl(S.sql_id,S.PREV_SQL_ID)=q.sql_id
    AND T.tablespace = www.walajiao.comTBS.tablespace_name

GROUP BY S.sid, S.serial#,

    s.INST_ID,
    S.username,
    S.osuser,
    P.spid,
    S.module,
    P.program,
    TBS.block_size,
    T.tablespace,
    q.sql_text,
    nvl(S.sql_id,S.PREV_SQL_ID)

order by 2 desc

退出移动版