oracle表空间查询数据文件及剩余空间

数据字典DBA_TABLESPACES存放表空间的信息,从该视图可以知道数据库中有哪些表空间。

抽取几个常用的字段

有表空间,我们可以进一步知道某一表空间的数据文件,数据字典DBA_DATA_FILES存放数据文件的信息,从该视图中,可以知道一个表空间由哪些数据文件组成。

也可以使用如下查询,v$datafile视图的信息更加详情,desc v$datafile进行查看

结合视图DBA_FREE_SPACE和DBA_DATA_FILES,可以查询出一个表空间的使用情况。

获取创建表空间的SQL语句,时间久了,表空间容量不够,或者建立的表空间参数不合理,你的项目经理很可能会问你建表空间的SQL。

通过包DBMS_METADATA的过程GET_DDL可以得到创建表空间的SQL

转自:https://blog.csdn.net/huangbaokang/article/details/89840181

发表回复