给你一个sql,是查看用户下区间与表使用空间的,如果需要查整个数据库,将USER_改为DBA_:
SELECT TABLE_NAME,ROUND(BYTES/(1024*1024),2) "USED_SPACE(M)",
EXTENTS USED_EXTENTS,T.MAX_EXTENTS,S.BLOCKS ALLOCATED_BLOCKS,
T.BLOCKS USED_BOLCKS,ROUND(AVG_ROW_LEN/1024,2) "AVGROWLEN(K)",
S.PCT_INCREASE,S.NEXT_EXTENT/1024 "NEXT_EXTENT(K)"
FROM USER_SEGMENTS S,USER_TABLES T
WHERE S.SEGMENT_NAME = T.TABLE_NAME
ORDER BY Used_Extents DESC
SELECT TABLE_NAME,ROUND(BYTES/(1024*1024),2) "USED_SPACE(M)",
EXTENTS USED_EXTENTS,T.MAX_EXTENTS,S.BLOCKS ALLOCATED_BLOCKS,
T.BLOCKS USED_BOLCKS,ROUND(AVG_ROW_LEN/1024,2) "AVGROWLEN(K)",
S.PCT_INCREASE,S.NEXT_EXTENT/1024 "NEXT_EXTENT(K)"
FROM USER_SEGMENTS S,USER_TABLES T
WHERE S.SEGMENT_NAME = T.TABLE_NAME
ORDER BY Used_Extents DESC
解决方案 »
- 关于一条查询语句 请指点
- sql难题 !!高手指教 谢谢了谢谢 ....
- 请问哪有关于分布式数据库的资料?多谢!!
- 自动执行存储过程与手动执行有区别吗??
- 在oracle 10g 中修改了SYSMAN用户的密码后, 莫名被锁定!状态为locked(timed),如何解锁?
- 再进行imp时候出错: 错误1658出现,加大表空间仍然没有解决问题
- SQL2000转移到ORACLE的问题?
- 请教用虚拟机VMware Workstation在XP系统上安装Unix学习Oracle数据库是否可行
- TimesTen内存数据库建好之后,cache group 的load失败
- impdp命令导入新用户,和导入已有用户有什么区别?
- 如何将图片存入oracle数据库?
- 请教:谁知道哪有介绍oracle8i的语言设置的资料?
select segment_name,sum(bytes)
from dba_extents
where segment_type='TABLE'
group by segment_name
order by 2 desc
from dba_segments
where segment_type='TABLE'