收获不止Oracle 第四章 表设计分区表的作用 第四章 表设计 分区表的作用 delete和truncate区别 在oracle中,delete和truncate都可以删除数据,但delete不会主动释放空间,因此在很多时候我们虽然删除了数据,记录数减少了,但表空间仍然没有减少,这时候有两种解决办法,一是对表是有truncate,但这个语句没办法添加条件,作用范围为全表。二是使用分区表,然后truncate一个分区,这样就可以实现回收空间的目的。