本篇內(nèi)容主要講解“Oracle 11g impdp先數(shù)據(jù)后索引導(dǎo)入方法是什么”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Oracle 11g impdp先數(shù)據(jù)后索引導(dǎo)入方法是什么”吧!
成都創(chuàng)新互聯(lián)是一家專業(yè)提供鎮(zhèn)康企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為鎮(zhèn)康眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
場(chǎng)景:
數(shù)據(jù)庫(kù)expdp,impdp導(dǎo)出導(dǎo)入,因索引導(dǎo)入時(shí)間較長(zhǎng),易導(dǎo)致異常終止形成不可控的局面。故采取先導(dǎo)入數(shù)據(jù)后,后導(dǎo)入index和constraint的方法。提高數(shù)據(jù)導(dǎo)入的正確率。
環(huán)境:
數(shù)據(jù)庫(kù):oracle 11.2.0.4
操作系統(tǒng):aix 6.1
dump文件約30g大小,未壓縮時(shí)約200g左右。
1.操作過(guò)程流如下:
1.1 用戶導(dǎo)出
##排除無(wú)用表,減少導(dǎo)出導(dǎo)入的壓力,提高效率。相當(dāng)明顯建議使用
##排除dblink,減少誤操作風(fēng)險(xiǎn),往往預(yù)生產(chǎn),測(cè)試環(huán)境與生產(chǎn)相似度極高,為了避免誤操作。建議排除dblink 導(dǎo)出導(dǎo)入,人為重建代替##
##采用壓縮compression,效果比較明顯,在CPU資源足的情況建議使用
##cluster=no,RAC環(huán)境下建議使用
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時(shí)用exclude,導(dǎo)入index時(shí)必須用include##
1.2 用戶數(shù)據(jù)導(dǎo)入
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導(dǎo)入
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導(dǎo)入索引比較有意思,我提出log分析給大家。直接進(jìn)入導(dǎo)入索引。##
******
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
2.效率對(duì)比(以時(shí)間為衡量標(biāo)準(zhǔn))如下:
2.1 數(shù)據(jù)和索引未分開導(dǎo)入消耗時(shí)間:08:24:06
2.2 數(shù)據(jù)和索引分開導(dǎo)入消耗時(shí)間:08:04:44
數(shù)據(jù) 01:17:01
索引 06:47:43
到此,相信大家對(duì)“Oracle 11g impdp先數(shù)據(jù)后索引導(dǎo)入方法是什么”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!