Danny's profile季节的水滴PhotosBlogListsMore Tools Help

Blog


    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

    为什么在Oracle里删除了表数据,但空间却得不到释放

    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语句的操作不能回退。