WEB开发网
开发学院数据库Oracle 查询Oracle数据库表空间和数据文件方法 阅读

查询Oracle数据库表空间和数据文件方法

 2008-09-27 12:57:10 来源:WEB开发网   
核心提示: 上面描述中分别介绍了查看Oracle数据库中表空间信息的工具方法和命令方法,二、查询Oracle数据库中数据文件信息的方法1、查看Oracle数据库中数据文件信息的工具方法:使用上面介绍过的方法登录oracle enterprise manager console工具,查询Oracle数据

上面描述中分别介绍了查看Oracle数据库中表空间信息的工具方法和命令方法。

二、查询Oracle数据库中数据文件信息的方法

1、查看Oracle数据库中数据文件信息的工具方法:

使用上面介绍过的方法登录oracle enterprise manager console工具,选择‘存储’ ——数据文件,会看到如下的界面,该界面显示了数据文件名称,表空间名称,以”兆”为单位的数据文件大小,已使用的数据文件大小及数据文件利用率。

查询Oracle数据库表空间和数据文件方法

2、查看Oracle数据库中数据文件信息的命令方法:

通过查询数据库系统中的数据字典表(data dictionary tables)获取数据文件的相关信息,首先使用客户端工具连接到数据库,这些工具可以是SQLPLUS字符工具、TOAD、PL/SQL等,连接到数据库后执行如下的查询语句:

  select
  b.file_name物理文件名,
  b.tablespace_name表空间,
  b.bytes/1024/1024大小M,
  (b.bytes-sum(nvl(a.bytes,0)))/1024/1024已使用M,
  substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5)利用率
  fromdba_free_spacea,dba_data_filesb
  wherea.file_id=b.file_id
  groupbyb.tablespace_name,b.file_name,b.bytes
  orderbyb.tablespace_name

语句执行结果如下:

查询Oracle数据库表空间和数据文件方法

上一页  1 2 3 4  下一页

Tags:查询 Oracle 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接