oracle查询数据库各表占用空间
2017-01-05 15:04
274 查看
查某一用户下的表占用空间
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from USER_extents where SEGMENT_TYPE=’TABLE’group by SEGMENT_NAME,TABLESPACE_NAME
查所有的表占用空间
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from dba_extents where SEGMENT_TYPE=’TABLE’group by SEGMENT_NAME,TABLESPACE_NAME
参考网上资源
相关文章推荐
- SQL查询某数据库各表占用磁盘空间
- Oracle 查询数据库表空间sql语句
- Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称)
- oracle查询所有表占用空间大小
- 不同数据库中查询Table占用空间的大小
- SQLServer 查询数据库每个表占用空间的存储过程
- 查询数据库中所有表占用空间的语句
- MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句
- 在Oracle中查询表的大小、表的占用情况和表空间的大小
- Oracle 数据库表空间碎片查询和整理
- oracle查询表空间的空间占用情况
- 不同数据库中查询Table占用空间的大小
- ORACLE查询每个表占用空间大小
- MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句
- 在Oracle中查询表的大小、表的占用情况和表空间的大小
- 查询数据库中所有表的占用空间情况
- 一个查询数据库中所有表的空间占用情况的存储过程
- SQL查询某数据库各表占用磁盘空间和收缩数据库MDF文件
- MS SQL Server 2000中查询数据库每个表占用磁盘空间情况
- MYSQL查询数据库表索引的硬盘空间占用