您好,登錄后才能下訂單哦!
本篇內容主要講解“Oracle 11g impdp先數據后索引導入方法是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Oracle 11g impdp先數據后索引導入方法是什么”吧!
場景:
數據庫expdp,impdp導出導入,因索引導入時間較長,易導致異常終止形成不可控的局面。故采取先導入數據后,后導入index和constraint的方法。提高數據導入的正確率。
環境:
數據庫:oracle 11.2.0.4
操作系統:aix 6.1
dump文件約30g大小,未壓縮時約200g左右。
1.操作過程流如下:
1.1 用戶導出
##排除無用表,減少導出導入的壓力,提高效率。相當明顯建議使用
##排除dblink,減少誤操作風險,往往預生產,測試環境與生產相似度極高,為了避免誤操作。建議排除dblink 導出導入,人為重建代替##
##采用壓縮compression,效果比較明顯,在CPU資源足的情況建議使用
##cluster=no,RAC環境下建議使用
expdp system/**** directory=dump_dir dumpfile=monthend_prd_20200312_%U.dmp schemas=BMC_prd parallel=12 cluster=no exclude=table:\"IN\(\'BIG_TABLE1\',\'BIG_LOG1\',\'BIG_HIS_TAB1\') exclude=DB_LINK logfile=expdp_monthend_prd_20200312.log compression=ALL
##主要用法是使用exclude和include,排除index時用exclude,導入index時必須用include##
1.2 用戶數據導入
impdp system/**** directory=DB_DUMP parallel=4 dumpfile=monthend_prd_20200312_%u.dmp logfile=monthend_prd_20200312_%u_2.log remap_schema=BMC_prd:BMC_PREPROD2 exclude=index exclude=constraint
1.3 用戶index和constraint導入
impdp system/**** directory=DB_DUMP parallel=4 dumpfile=monthend_prd_20200312_%u.dmp logfile=monthend_prd_20200312_%u_3.log remap_schema=BMC_prd:BMC_PREPROD2 include=index include=constraint
##這里impdp導入索引比較有意思,我提出log分析給大家。直接進入導入索引。##
******
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
2.效率對比(以時間為衡量標準)如下:
2.1 數據和索引未分開導入消耗時間:08:24:06
2.2 數據和索引分開導入消耗時間:08:04:44
數據 01:17:01
索引 06:47:43
到此,相信大家對“Oracle 11g impdp先數據后索引導入方法是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。