理论教育 Oracle数据库管理:查询表空间信息

Oracle数据库管理:查询表空间信息

时间:2023-10-30 理论教育 版权反馈
【摘要】:Oracle数据库的数据字典和动态性能视图为用户查询与表空间相关的信息提供了一个接口。下面语句查询数据字典dba_tablespaces,查看数据库内各个表空间及其类型,以及它们的区管理方式、分配类型和段空间管理方法。下面语句从数据字典dba_tablespaces查询各个表空间的状态。查询数据字典dba_data_files只能查看数据库永久表空间和还原表空间的数据文件信息,临时表空间包含的临时文件信息存储在数据字典dba_temp_files内。

Oracle数据库管理:查询表空间信息

Oracle数据库的数据字典和动态性能视图为用户查询与表空间相关的信息提供了一个接口。与表空间相关的数据字典和动态性能视图见表6.1。

表6.1 与表空间相关的数据字典和动态性能视图

续表

【例6.1】 下面语句查询V$TABLESPACE,查看数据库各个表空间及其相应的ID。

【例6.2】 下面语句查询数据字典dba_tablespaces,查看数据库内各个表空间及其类型,以及它们的区管理方式、分配类型和段空间管理方法。

从查询结果可以看出,当前数据库内的所有表空间采用本地管理方式,除TEMP表空间采用统一分配类型外,其他表空间全部采用自动分配类型。SYSAUX、USERS和EXAMPLE表空间的段空间管理方式为自动,其他表空间为手工管理方式。

【例6.3】 下面语句从数据字典dba_tablespaces查询各个表空间的状态。

dba_tablespaces的STATUS列具有以下3种可能取值。

①ONLINE:表空间处于联机读写状态。

②READ ONLY:表空间处于联机只读状态。

③OFFLINE:表空间处于脱机状态。(www.daowen.com)

检索结果说明所有表空间目前均处于联机读写状态。

【例6.4】 下面语句从数据字典dba_data_files查询数据库永久表空间和还原表空间所包含的数据文件。

查询数据字典dba_data_files只能查看数据库永久表空间和还原表空间的数据文件信息,临时表空间包含的临时文件信息存储在数据字典dba_temp_files内。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈