IMPDP hang on table_statistics

24 10 2008

Melakukan import dengan datapump kadang kita mengalami proses yang lama atau kemungkinan terjadi hang saat sampai pada proses TABLE_STATISTIC

EXPORT PARAMETERS
expdp “‘/ as sysdba’”
SCHEMAS=”(QUARTZ,DIMAS,DATAPORTAL)”
directory=EXP_DIR
dumpfile=$DUMPFILE
logfile=$LOGFILE

IMPORT PARAMETERS
impdp “‘/ as sysdba’”
parfile=dimas.par
DUMPFILE=TS4_Dump_20071016.dmp
LOGFILE=imp_dimas.log

PARAMETER FILE (cat ancap.par)
SCHEMAS=dimas
remap_schema=dimas:dimas1
remap_tablespace=ts_dimas001:ts_dimas002
remap_tablespace=is_dimas001:is_dimas002
DIRECTORY=EXP_DIR

Cause : parameter “remap_schema” kita gunakan dalam impdp
hal ini adalah Bug 5071931 DATAPUMP IMPORT WITH REMAP TABLESPACE, AND SCHEMA IS VERY SLOW (fixed at 10.2.0.4)
Di Oracle Database release 10.2.x, Parameter “remap_schema” digunakan dalam impdp, dimana TABLE_STATISTIC dan INDEX_STATISTICS juga diimport. TABLE_STATISTICS dan INDEX_STATISTICS ini akan diimport secara default saat kita menggunakan datapump. Sehingga hal ini menyebabkan proses menjadi lama dan mempengaruhi performance.

Solution : Kita bisa tambahkan parameter EXCLUDE= TABLE_STATISTICS dan EXCLUDE=INDEX_STATISTICS pada saat melakukan import, hal ini akan meningkatkan kecepatan import, dan setelah selesai kita bisa mengenerate statistic secara manual.

impdp “‘/ as sysdba’”
parfile=dimas.par
DUMPFILE=TS4_Dump_20071016.dmp
LOGFILE=imp_dimas.log
EXCLUDE=TABLE_STATISTICS
EXCLUDE=INDEX_STATISTICS

ATAU…

request untuk aplly patch 5071931. Sebagai catatan patch untuk bug ini tidak berlaku untuk database 10.1.x.
hope this help..








Follow

Get every new post delivered to your Inbox.