最近有朋友去面試,被問到truncate和delete的區(qū)別笤休,朋友沒回答上來奏甫,被pass了戈轿;今天把我理解的理論知識分享下,希望能幫助到需要的朋友:
1.delete是DML阵子,DML可以回滾思杯。truncate是DDL,DDL不可以回滾
2.delete會產(chǎn)生碎片,truncate不會
3.delete不會釋放空間挠进,truncate會釋放空間
4.delete可以閃回色乾,truncate不可以
最近有朋友去面試,被問到truncate和delete的區(qū)別笤休,朋友沒回答上來奏甫,被pass了戈轿;今天把我理解的理論知識分享下,希望能幫助到需要的朋友:
1.delete是DML阵子,DML可以回滾思杯。truncate是DDL,DDL不可以回滾
2.delete會產(chǎn)生碎片,truncate不會
3.delete不會釋放空間挠进,truncate會釋放空間
4.delete可以閃回色乾,truncate不可以