Oracle 查询表大小以及表空间使用率
2009-07-27 23:57
597 查看
查看表物理文件大小:select segment_name,bytes/1024/1024 from user_segments/dba_segments;
查看表空间使用情况的SQL语句:
SELECT a.tablespace_name "表空间名",total 表空间大小,free 表空间剩余大小,
(total-free) 表空间使用大小,
ROUND((total-free)/total,4)*100 "使用率 %"
FROM (SELECT tablespace_name,SUM(bytes) free FROM DBA_FREE_SPACE
GROUP BY tablespace_name ) a,
(SELECT tablespace_name,SUM(bytes) total FROM DBA_DATA_FILES
GROUP BY tablespace_name) b
WHERE a.tablespace_name=b.tablespace_name
查看表空间使用情况的SQL语句:
SELECT a.tablespace_name "表空间名",total 表空间大小,free 表空间剩余大小,
(total-free) 表空间使用大小,
ROUND((total-free)/total,4)*100 "使用率 %"
FROM (SELECT tablespace_name,SUM(bytes) free FROM DBA_FREE_SPACE
GROUP BY tablespace_name ) a,
(SELECT tablespace_name,SUM(bytes) total FROM DBA_DATA_FILES
GROUP BY tablespace_name) b
WHERE a.tablespace_name=b.tablespace_name
相关文章推荐
- oracle查询表空间大小以及每个表所占空间的大小
- Oracle查询表空间使用大小,使用率,剩余大小,百分比
- 『ORACLE』查询表空间使用率和数据文件大小(11g)
- Oracle查询以及修改表空间大小,临时表空间大小,SGA
- Oracle 查询表空间的存储大小和已使用率
- Oracle中查询表的大小和表空间的大小
- Oracle查看连接数、表空间大小及使用率
- Oracle中查询表的大小和表空间的大小
- oracle 表空间使用率查询
- oracle 怎样查询含blob字段的表所占空间的大小
- 在Oracle中查询表的大小、表的占用情况和表空间的大小
- 在Oracle中查询表的大小和表空间的大小 大 | 中 | 小
- oracle查询表空间大小很缓慢
- 在Oracle中查询表的大小和表空间的大小
- 在Oracle中查询表的大小和表空间的大小 .
- 查询oracle大字段所占空间大小的sql
- Oracle查看表空间大小和使用率
- Oracle 表空间利用率及对象大小查询
- oracle查询表空间的大小
- ORACLE 查询表空间中对象的大小