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

解决方案 »

  1.   

    看看是那个数据文件比较大
    select bytes/1024/1024 from v$datafile;
    看看那个数据库对象占用空间比较大
    select bytes/1024/1024 from user_segments;若是都很小,那看看日志文件大小
      

  2.   

    44G有可能是假的、LZ确定是从库里面真实查询出来的值吗?
    如果是、试试数据文件收缩、降低数据文件的HWM
      

  3.   

    默认安装后,总空间没有这么大的。有没有建 大的数据文件??
    把下面的结果发出来看看
    select t.FILE_NAME, t.BYTES / 1024 / 1024 MB from dba_data_files t
      

  4.   

    我昨天发帖子后直接把测试数据库DEL了。现在好了。谢谢大家