建数据文件时,
制定的大小和自动增加的大小是你数据文件的大小oracle并不会因为你删除数据而减小,他的数据文件还是那么大
除非你直接删除数据文件删除记录时,如果不是使用truncate的话,而且你的数据文件是自增的,
回滚段和临时表空间都会增加建议:
导出-〉删除-〉导入
将所有的数据文件禁止自增
制定的大小和自动增加的大小是你数据文件的大小oracle并不会因为你删除数据而减小,他的数据文件还是那么大
除非你直接删除数据文件删除记录时,如果不是使用truncate的话,而且你的数据文件是自增的,
回滚段和临时表空间都会增加建议:
导出-〉删除-〉导入
将所有的数据文件禁止自增
除非truncate and drop才释放表的空间
但是也不释放磁盘空间
如果要回收磁盘空间
必须导出->重新创建数据文件->导入
----------------
to zzzsssccc(籍秋风)
delete 怎么会增加临时表空间???
不删除或者缩小数据文件是不行的。alter database datafile ‘你要删除的数据文件’ offline drop;即可