日期:2014-05-17  浏览次数:20788 次

ORACLE没有多少数据,占用的硬盘44G如何变小些?
我的ORACLE没有多少数据,就是单用来学习的,但是现在发现占用的硬盘44G如何变小些?

------解决方案--------------------
开启了归档了没。。我前天做实验,插入10000000条数据归档日志用了10个G
------解决方案--------------------
看看是那个数据文件比较大
select bytes/1024/1024 from v$datafile;
看看那个数据库对象占用空间比较大
select bytes/1024/1024 from user_segments;

若是都很小,那看看日志文件大小
------解决方案--------------------
44G有可能是假的、LZ确定是从库里面真实查询出来的值吗?
如果是、试试数据文件收缩、降低数据文件的HWM
------解决方案--------------------
是不是你见表空间是分配的太大了
------解决方案--------------------
默认安装后,总空间没有这么大的。

有没有建 大的数据文件??
把下面的结果发出来看看
select t.FILE_NAME, t.BYTES / 1024 / 1024 MB from dba_data_files t