ITPub博客

首页 > Linux操作系统 > Linux操作系统 > TEMP表空间使用率

TEMP表空间使用率

原创 Linux操作系统 作者:guhufeiying 时间:2012-10-29 10:56:58 0 删除 编辑
11G下:
select tablespace_name,round(free_space/1024/1024/1024,2) "free(GB)",round(tablespace_size/1024/1024/1024,2) "total(GB)",round(nvl(free_space,0)*100/tablespace_size,3) "Free percent"
from dba_temp_free_space;
 
10G下:
SELECT temp_used.tablespace_name,total - used as "Free",total as "Total",round(nvl(total - used, 0) * 100 / total, 3) "Free percent"
FROM
(SELECT tablespace_name, SUM(bytes_used)/1024/1024 used
FROM GV_$TEMP_SPACE_HEADER
GROUP BY tablespace_name) temp_used,
(SELECT tablespace_name, SUM(bytes)/1024/1024 total
FROM dba_temp_files
GROUP BY tablespace_name) temp_total
WHERE temp_used.tablespace_name = temp_total.tablespace_name;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16546776/viewspace-747800/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 重新创建undotbs
下一篇: SQL占用TEMP
请登录后发表评论 登录
全部评论

注册时间:2011-02-17

  • 博文量
    20
  • 访问量
    34644