代码之家  ›  专栏  ›  技术社区  ›  Jonathan

我的oracle 10g会话正在使用多少个临时数据块?

  •  1
  • Jonathan  · 技术社区  · 16 年前

    我试图找出每个连接到我的数据库的会话使用了多少临时空间,但我一直无法弄清楚。我试图确定特定会话使用的扩展数据块数量是否过高。

    我尝试查看V$TEMP_EXPTENT_POOL和V$TEMP-EXPTENT_MAP,但似乎找不到任何可以将其映射到特定会话的东西。

    1 回复  |  直到 16 年前
        1
  •  3
  •   Quassnoi    16 年前
    SELECT *
    FROM v$tempseg_usage
    

    注意 TEMPORARY 段由查询而不是会话使用,并在查询完成后释放。