查询表空间

SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,
(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"
FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C
WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME

1)、如果表空间缺省都是会自动扩展的,唯一需要做的就是有足够的硬盘空间;

2)、如果数据文件扩展到空间的最大值或是设置成不能自动扩展,那就需要增加数据文件,或者export不使用的数据至辅助存储器中:<1>.可以增加数据文件
<2>.可以扩表空间。
<3>如果表中的历史数据不需要长期在线保存,可以exprot后,备份到磁带,然后删除已经备份的纪录

猜你喜欢

转载自wf305.iteye.com/blog/1545572
今日推荐