gtag

2010年8月24日 星期二

活用 TRUNCATE TABLE REUSE STORAGE

如果你必須重覆使用 truncate table <table_name> 來截斷表格的話,
而且次數非常頻繁的話,建議可以加上reuse storage:


truncate table <table_name> reuse storage;

因為如果單單只使用 truncate table <table_name>
表格只會保留第一個EXTENT,其餘還給系統,變成FREE EXTENT,

若是加上reuse storage,會保留已配置的EXTENT,
就不用還給系統,等後續再新增資料進去時就不用再一直配置EXTENT,

可以減少IO次數,增加系統效能。

沒有留言:

張貼留言