查看表空间利用率脚本-扩表空间大小
来源:互联网 发布:landwell巡更棒软件 编辑:程序博客网 时间:2024/06/03 16:19
查看表空间利用率脚本
select t.*
from (SELECT D.TABLESPACE_NAME,
SPACE "SUM_SPACE(M)",
BLOCKS SUM_BLOCKS,
SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)",
ROUND((1 - NVL(FREE_SPACE, 0) / SPACE) * 100, 2) "USED_RATE(%)",
FREE_SPACE "FREE_SPACE(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
SUM(BLOCKS) BLOCKS
FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME) D,
(SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) FREE_SPACE
FROM DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) F
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+)
UNION ALL --if have tempfile
SELECT D.TABLESPACE_NAME,
SPACE "SUM_SPACE(M)",
BLOCKS SUM_BLOCKS,
USED_SPACE "USED_SPACE(M)",
ROUND(NVL(USED_SPACE, 0) / SPACE * 100, 2) "USED_RATE(%)",
SPACE - USED_SPACE "FREE_SPACE(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
SUM(BLOCKS) BLOCKS
FROM DBA_TEMP_FILES
GROUP BY TABLESPACE_NAME) D,
(SELECT TABLESPACE,
ROUND(SUM(BLOCKS * 8192) / (1024 * 1024), 2) USED_SPACE
FROM V$SORT_USAGE
GROUP BY TABLESPACE) F
WHERE D.TABLESPACE_NAME = F.TABLESPACE(+)) t
order by "USED_RATE(%)" desc;
1 查询要修改的表空间的数据文件名:
select file_name,blocks,tablespace_name from dba_data_files a where a.tablespace_name='D_1024_IDX'
2 将对应表空间的dpf文件路径记下来。比如'/data/teleport/userdata/d_1024_idx.dbf'
3 最后修改表空间数据文件:
ALTER DATABASE DATAFILE '/data/teleport/userdata/d_1024_idx.dbf' RESIZE 20000m;大小请根据前端实际情况定,需先确认操作系统中是否有空间- 查看表空间利用率脚本-扩表空间大小
- Oracle查看表空间利用率脚本
- 查看表空间利用率
- 查看表空间利用率及相关及脚本
- 计算Oracle表空间的大小 利用率
- 查看表空间大小
- 查看表空间大小
- 查看表空间大小
- 查看数据库表所属空间及空间利用率
- 表空间利用率
- Oracle 表空间利用率及对象大小查询
- oracle表空间大小查看
- 查看oracle表空间大小
- 查看表空间的大小
- 查看所有表空间大小
- 查看oracle表空间大小
- Oracle查看表空间大小
- 查看oracle表空间大小
- 合众达FLASH测试程序 erase,Writes/Writem,Read/Readm
- 依赖倒置原则
- js实现全选
- Linux2.6 驱动设计――从 2.4 到 2.6
- c/c++中const用法总结
- 查看表空间利用率脚本-扩表空间大小
- 冬季也要慎用电热毯
- document.getElementsByClassName For IE
- Qt4.7在Linux下安装后帮助文件丢失问题的解决办法
- VC++中什么是BSTR、LPSTR以及LPWSTR
- DES加密与位异或加密的比较分析
- PHP 判断字符串长度及字符串切割问题
- DedeCMS去登录页面广告和台管理首页广告
- 如何在excel 单元格中增加换行