常用oracle表空间查询语句
2015-10-23 21:47
603 查看
--查询数据库表空间使用情况
select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used"
from
(select tablespace_name,sum(bytes) bytes from dba_data_files group by tablespace_name) a,
(select tablespace_name,sum(bytes) bytes,max(bytes) largest from dba_free_space group by tablespace_name) b
where a.tablespace_name=b.tablespace_name
order by ((a.bytes-b.bytes)/a.bytes) desc
--可以查看该表空间总共有几个数据文件,每个数据文件是否自动扩展,可以自动扩展的最大值
select file_name,tablespace_name,bytes/1024/1024 "bytes MB",maxbytes/1024/1024 "maxbytes MB" from dba_data_files
where tablespace_name='MSDDMS_DATA';
--查看表空间是否为自动扩展
select file_id,file_name,tablespace_name,autoextensible,increment_by
from dba_data_files where tablespace_name='MSDDMS_DATA' order by file_id desc;
select dbms_metadata.get_ddl('TABLESPACE','MSDDMS_DATA') from dual;
select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used"
from
(select tablespace_name,sum(bytes) bytes from dba_data_files group by tablespace_name) a,
(select tablespace_name,sum(bytes) bytes,max(bytes) largest from dba_free_space group by tablespace_name) b
where a.tablespace_name=b.tablespace_name
order by ((a.bytes-b.bytes)/a.bytes) desc
--可以查看该表空间总共有几个数据文件,每个数据文件是否自动扩展,可以自动扩展的最大值
select file_name,tablespace_name,bytes/1024/1024 "bytes MB",maxbytes/1024/1024 "maxbytes MB" from dba_data_files
where tablespace_name='MSDDMS_DATA';
--查看表空间是否为自动扩展
select file_id,file_name,tablespace_name,autoextensible,increment_by
from dba_data_files where tablespace_name='MSDDMS_DATA' order by file_id desc;
select dbms_metadata.get_ddl('TABLESPACE','MSDDMS_DATA') from dual;
相关文章推荐
- Oracle安装后出现的问题
- oracle数据库的导入和导出
- ORACLE查看并修改最大连接数
- Oracle 11.2.0.4 动态监听不注册
- oracle 第18章 索引
- Oracle 11.2.0.4 RAC安装最新PSU补丁
- Oracle中游标表达式Cursor操作符的运用
- Oracle RAC 客户端故障转移(failover) TAF
- Oracle 编码格式 及其 char Varchar Varchar2的区别
- oracle 第16章 事务
- Oracle 表 drop 后闪回恢复
- oracle 第15章 undo表空间管理
- ORACLE日期时间函数大全
- Oracle 查询所有表外键
- oracle 第13章 数据文件
- oracle定时任务更新数据
- [C++]linux下使用occi连接oracle遇到的两个错误
- oracle 数据闪回
- Oracle 结合rollup生成报表
- 基于Oracle的EntityFramework的WEBAPI2的实现(四)——自动生成在线帮助文档