Background Trace Files
نشر بواسطة : Obay Salah , November 19, 2024
هذا الملف يحتوي على تفاصيل أكثر من الAlert Log. لاحظ أنني قلت ملفات وذلك لأن قاعدة البيانات تحتوي على Alert Log واحد مهم مهما كان حجم المعلومات التي يحتوي عليها.
لذا قد يقوم مدير قاعدة البيانات بحذف البيانات التي لا يحتاج إليها بشكل دوري، أو قد يقوم بحذف الملف وسوف يقوم الأوراكل بإنشائه من جديد.
لكن قد تحتوي قاعدة البيانات على عدد من الBackground Trace Files بحيث يستطيع مدير قاعدة البيانات تحديد حجم ملف الTrace File قبل إنشاء ملف Trace جديد.
حتى لا نتجاوز حجم الTrace File.
ملفات الBackground Trace Files توجد في المسار Background_dump_dest كما هو الحال مع الAlert Log.
مدير قاعدة البيانات يستطيع التحكم في الTrace File عن طريق تحديد مكان تخزين ملفات الTrace File عن طريق المتغير Background_Dump_Dest.
كما ذكرت أن هذا المتغير لا يحتاج إلى إغلاق قاعدة البيانات لإعادة تهيئته.
أيضاً يستطيع مدير قاعدة البيانات التحكم في حجم ملف الTrace File عن طريق المتغير MAX_DUMP_FILE_SIZE بحيث نستطيع من خلال هذا المتغير تحديد
أكبر حجم لملف الTrace File ويمكن أن يحتوي هذا المتغير على قيمة رقمية أو حرفية والقيمة الافتراضية هي Unlimited.
فإذا استخدمت القيمة الرقمية فالأوراكل تستخدم وحدة Operating System Block Size، أما إذا استخدمت قيمة نصية فهي تحتوي على حجم الملف بالكيلوبايت أو الميغابايت.
ALTER SYSTEM SET MAX_DUMP_FILE_SIZE='10M';
او
ALTER SYSTEM SET MAX_DUMP_FILE_SIZE=10000;
Comments
لايوجد تعليق حتى الان