Oracle view

一个重要的包DBMS_SPACE_ADMIN:

这个包为本地管理的所有表空间提供带有故障诊断和修复功能的管理程序。     

包含的管理程序有:

SEGMENT_VERIFY:验证该段盘区映射的一致性

SEGMENT_CURRUPT:标注该段为损坏或有效,以便执行恰当的错误恢复

SEGMENT_DROP_CORRUPT:取消一个当前标注为损坏的段(不回收空间)

SEGMENT_DUMP:卸下一个给定段的段头部和盘区映射

TABLESPACE_VERIFY:验证该表空间中段的位图和盘区映射是否同步

TABLESPACE_REBUILD_BITMAPS: 重建适当的位图

TABLESPACE_FIX_BITMAPS:在位图中标注适当的数据块地址范围为空闲或已用

TABLESPACE_REBUILED_QUOTAS:为给定表空间重建限额

TABLESPACE_MIGERATE_FROM_LOCAL:将一个本地管理的表空间移植为字典管理的表空间

TABLESPACE_MIGRATE_TO_LOCAL:将一个字典管理的表空间移植为本地管理的表空间

TABLESPACE_RELOCATE_BITMAPES:将位图重定位到指定的目的地

TABLESPACE_FIX_SEGMENT_STATES:修改移植被放弃的表空间中数据段的状态

 


 

一些有关表空间信息的表或视图:


  
V$TABLESPACE:来自控制文件的所有表空间的名称和编号

DBA_TABLESPACE,USER_TABLESPACE:所有用户的表空间说明

DBA_SEGMENTS,USER_SEGMENTS:所有用户表空间种段的信息

DBA_EXTENTS,USER_EXTENTS:所有用户表空间中数据盘区的信息

DBA_FREE_SPACE,USER_FREE_SPACE:所有用户表空间中的空闲盘区的信息

V$DATAFILE:关于所有数据文件的信息,包括所属表空间和表空间号

V$TEMPFILE:关于所有临时文件的信息,包括所属表空间和表空间号

DBA_DATA_FILES:显示属于表空间的数据文件

DBA_TEMP_FILES:显示属于表空间的临时文件

V$TEMP_EXTENT_MAP:所有本地管理的临时表空间中所有盘区的信息

V$TEMP_EXTENT_POOL:由每个实例缓存和使用临时表空间(本地管理的)的状态

V$TEMP_SPACE_HEADER:显示每个临时文件的已用/空闲空间

DBA_USERS:所有用户默认的和临时表空间

DBA_TS_QUOTAS:列出所有用户表空间限额

V$SORT_SEGMENT:关于一个给定实例的每个排序段的信息,只有在表空间是TEMPOARY:类型时更新

V$SORT_USER:用户使用的临时排序空间和临时的/永久的表空间


---查询表空间使用率
Select * from sys.DBA_TABLESPACE_USAGE_METRICS;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值