oracle system01.dbf文件过大,不建议清理。可以通过观察表空间的利用率来判断oracle是否需要进行数据清理。
1.进入控制台(使用oracle账号):
sqlplus / as sysdba
2.查看表空间使用率:
SELECT UPPER(F.TABLESPACE_NAME) "表空间名",
D.TOT_GROOTTE_MB "表空间大小(M)",
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用率",
F.TOTAL_BYTES "空闲空间(M)",