如果你要把oracle裡的大量資料(80m以上)轉移到另外的使用者,另外的表空間裡。可以用下面介紹的快速轉移 資料的方法。一、建新表的方式create table target_tablename tablespace target_tablespace_name nologging pctfree 10 pctused 60 storage(initial 5m next 5m minextents 1 maxextents unlimited pctincrease 0) as select * from username.source_tablename where 條件;
注意事項: 新建的表沒有原來表的索引和預設值, 只有非空(not null)的約束素條件可以繼承過來, 其它的約束條件或索引需要重新建立.
二、直接插入的方法
在oracle8i以後的版本都可以使用.
HashMap轉移資料的過程
確定需要擴容之後,先計算原來陣列的長度,如果已經等於最大值了那就不可能再擴容了,直接返回。如果不是,創新乙個新的新長度的陣列。然後執行轉移方法。轉移方法 for迴圈遍歷原陣列,遍歷每乙個entry,首先儲存entry中的下乙個entry。下一次需要迴圈的 判斷是否需要重新計算hash值,如果需要就重...
手工轉移資料庫Step By Step
手工轉移資料庫 step by step author kamus mail kamus itpub.date 2004 1 有時候我們會遇到這樣的情況,現有的資料庫要從乙個機器轉移到另外乙個機器上,一般我們會使用匯出,匯入。但是如果資料庫的資料非常多,資料檔案尺寸很大,那麼在匯出匯入的過程就很可能...
VF6 0與C 的轉移資料
在vfp的程式中新建txt檔案,將vfp評析結果放入txt 新建及刪除txt檔案 vfp cscore d score.txt if file cscore dele file d a.txt x fcreate d score.txt fputs x,alltrim str score all f...