10/20/2009
感觉有看不完的书,有做不完的事情。
唉,如果可以分身就好了!
It seem there have endless books and documents should to read, and endless work should to do.
Oh dear, what shall I do?
10/5/2009
Q: 为什么我在Oracle下Delete Table,但是表空间却得不到释放?
A: 学习一下Delete和Truncate的区别:
1. 当使用Delete语句删除表的所有数据时,不会释放表所占用的空间;使用"Truncate Table"语句不仅会删除表的所有数据,而且还会释放表段所占用的空间;
2. Delete属于DML(Data Manipulation Language)操作,支持事务;Truncate属于DDL(Data Definition Language)操作,不支持事务;
3. Delete语句的操作可以回退,但Truncate Table语句的操作不能回退。