10g提供了很好的查询表空间使用率的方法,不需要再去生成复杂的SQL,在DBA权限下使用:
SQL> Select * from sys.DBA_TABLESPACE_USAGE_METRICS;
TABLESPACE_NAME USED_SPACE TABLESPACE_SIZE USED_PERCENT
------------------------------ ---------- --------------- ------------
TS_ORABPEL 3137056 47640820 6.58480689
TS_ORABPEL_LOB 1663552 8982524 18.5198726
TS_ORABPEL_MOVE 3176104 31074302 10.2209987
TS_PRODUCT 167952 12582906 1.33476321
UNDOTBS1 6736 2621440 .256958008
USERS 1688 4452094 .037914743
.......
即可
表空间是否达到阈值,可以查询
SQL> SELECT * FROM dba_outstanding_alerts;
看到数据库的严重告警
Oracle 查询表大小以及表空间使用率
查看表物理文件大小:select segment_name,bytes/1024/1024 from user_segments/dba_segments;
查看表空间使用情况的SQL语句:
SELECT a.tablespace_name "表空间名",total 表空间大小,free 表空间剩余大小,
(total-free) 表空间使用大小,
ROUND((total-free)/total,4)*100 "使用率 %"
FROM (SELECT tablespace_name,SUM(bytes) free FROM DBA_FREE_SPACE
GROUP BY tablespace_name ) a,
(SELECT tablespace_name,SUM(bytes) total FROM DBA_DATA_FILES
GROUP BY tablespace_name) b
WHERE a.tablespace_name=b.tablespace_name
分享到:
相关推荐
查询oracle表空间使用情况,表空间文件详情,创建或者变更表空间大小
包括:表空间的创建,调整表空间,删除表空间,删除数据文件,增加数据文件,维护表空间的自动扩展属性,设置表空间脱机,联机,读写 移动表空间 查看表空间使用情况
oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小
达梦数据库表占用磁盘空间统计.sql
直观的查看各个表空间的利用率、剩余空间、破碎情况等信息 iii. 可以进行各种alter操作:online, offline, 增加数据文件,改变数据文件大小,改变物理存储属性等 对其他数据库对象也有完备的操作支持。 2. SQL...
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", round((total - free) / total, 4) * 100 "使用率 %", */ (((total - free)/ 3 )-free)/1024/1024/1024 "应扩容大小(G)" /*
查看表空间信息 5-21 采集存储信息 5-22 查看表空间内容 5-23 扩大数据库 5-24 什么是 Automatic Storage Management 5-25 ASM:主要功能和优点 5-26 ASM:概念 5-27 小结 5-28 练习概览:管理数据库存储...
快速恢复区的空间使用 2-17 V$FLASH_RECOVERY_AREA_USAGE 2-18 备份快速恢复区 2-20 使用快速恢复区的优点 2-21 设置影响 RMAN 的参数 2-22 RMAN 使用注意事项 2-24 RMAN 的连接类型 2-25 启动 RMAN 2-26 ...
快速恢复区的空间使用 2-17 V$FLASH_RECOVERY_AREA_USAGE 2-18 备份快速恢复区 2-20 使用快速恢复区的优点 2-21 设置影响 RMAN 的参数 2-22 RMAN 使用注意事项 2-24 RMAN 的连接类型 2-25 启动 RMAN 2-26 ...
Oracle 10gR2压缩(Compress)技术 1 1、oracle压缩简介 1 2、oracle压缩优点 2 3、压缩分类 2 3.1 表级压缩 2 3.2 表空间级压缩 3 ...附录A、show_space存储过程查看段使用情况 19 附录B、Oracle11gR2 Compress 21
dba_extents:数据库中所有分区的信息 dba_free_space:所有表空间中的自由分区 dba_indexs:关于数据库中所有索引的描述 dba_ind_columns:在所有表及聚集上压缩索引的列 dba_objects:数据库中所有的对象 dba_...
使用Oracle Recovery Manager、Oracle Data Pump Export和Oracle Data Pump Import备份和恢复表、表空间和数据库 使用网络数据库、数据仓库和VLDB 使用最新的Oracle Database 11g工具——Oracle Total Recall...
6.表空间使用情况 7.临时文件信息 8.临时文件使用情况 9.表死锁情况 10.锁表数量 11.长时间使用的SQL语句 12.事例的等待 13.回滚段的争用情况 14.表空间I/O比例 15.文件系统I/O比例 16.用户下所有索引 17.SGA命中率 ...
使用Oracle Recovery Manager、Oracle Data Pump Export和Oracle Data Pump Import备份和恢复表、表空间和数据库 使用网络数据库、数据仓库和VLDB 使用最新的Oracle Database 11g工具——Oracle Total Recall...
3.4.3 字典管理和本地管理的表空间 91 3.5 临时文件 93 3.6 控制文件 95 3.7 重做日志文件 95 3.7.1 在线重做日志 96 3.7.2 归档重做日志 98 3.8 密码文件 100 3.9 修改跟踪文件 103 3.10 闪回日志文件 104 ...
8.8 Oracle 11g UNDO表空间备份增强 8.9 回滚机制的深入研究 8.10 Oracle 9i闪回查询的新特性 8.11 使用ERRORSTACK进行错误跟踪 8.12 Oracle 10g闪回查询特性的增强 8.13 ORA-01555成因...