我的oracle10g,初始现象是,查询我自己的表空间占用了三百多个GB,但是全库备份导出来只有一百多个GB,我通过下面的sql语句
 select tablespace_name,sqrt(max(blocks)/sum(blocks))* 
           (100/sqrt(sqrt(count(blocks)))) fsfi 
    from dba_free_space 
    group by tablespace_name order by 1; 
查到我的FSFI值居然到了3,请问10g不是不会产生碎片吗,像我这种情况该怎么办吗,老是加数据文件,我的磁盘空间已经不够用了,求指导!表空间 碎片