پارامتر LOGTIME در DataPump 12C
در نسخه 12CR1 یک پارامتر جدیدی بنام LOGTIME به DataPump اضافه شده است، که باعث میشود پیغام هایی که در طول عملیات export و import می آیند به همراه یک timestamp نمایش داده شوند.
کاربرد :
شما میتوانید با استفاده از این timestamp متوجه شوید که زمان سپری شده بین فازهای مختلف عملیات DataPump چقدر است . چنین اطلاعاتی میتواند در تشخیص مشکلات مربوط به Performance و همچنین تخمین زمان عملیات های مشابه در آینده مفید واقع شود.
مقادیری که میتوان به این پارامتر اختصاص داد به شرح زیر میباشد :
- NONE : در طول عملیات export/import یا در logfile هیچ timestamp نمایش داده نشود ( که به صورت پیش فرض این گزینه فعال میباشد)
- timestamp : STATUS فقط در هنگام اجرای عملیات export/import نمایش داده شود.
- timestamp : LOGFILE فقط در logfile نمایش داده شود.
- ALL : هم در logfile ، هم هنگام اجرای عملیات export/import نمایش داده شود.
مثال :
expdp scott/tiger directory=DATA_PUMP_DIR dumpfile=SCOTT.dmp logfile=SCOTT.log LOGTIME=ALL
قسمتی از خروجی دستور بالا به صورت زیر است :
16-JUL-16 11:18:47.254: Starting "SCOTT"."SYS_EXPORT_SCHEMA_01": scott/******** directory=DATA_PUMP_DIR dumpfile=SCOTT.dmp logfile=SCOTT.log LOGTIME=ALL
16-JUL-16 11:18:48.321: Estimate in progress using BLOCKS method...
16-JUL-16 11:18:53.041: Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA….
n منابع
1-https://docs.oracle.com/database/121/SUTIL/GUID-56B6B4EA-5A2B-45B8-9B41-8966378C2C3D.htm#SUTIL4281
2-https://oracle-base.com/articles/12c/data-pump-enhancements-12cr1