همانطور که می دانید یکی از وظایف روزانه DBA، چک کردن پیامهای ثبت شده در Alert Log است بررسی محتویات این فایل به ویژه در زمان troubleshooting، نباید توسط DBA نادیده گرفته شود چرا که بعضا خطاها به وضوح در این فایل ثبت می شوند البته علاوه بر خطاها، پیامهای دیگری نظیر log switchها هم در این فایل موجود هستند که ممکن است سبب افزایش حجم و در نتیجه افزایش زمان پیمایش و جستجو در این فایل شوند.
اوراکل در نسخه 21c در کنار فایل alert log، فایل دیگری را با عنوان attention log ایجاد می کند که در ان پیامهای با درجه اهمیت بالاتر در دسته بندی های مختلف وفرمتی خواناتر(نسبت به alert log) ثبت می شوند تا DBA بتواند سریعتر متوجه بعضی از وقایع مهم شود. نمونه ای از این پیامها را در قسمت زیر مشاهده می کنید:
[root@oLinux7 trace]# less attention_db21c.log
{
“ERROR” : “DBW0 (ospid: 21898): terminating the instance due to ORA error 472“,
“URGENCY” : “IMMEDIATE“,
“INFO” : “Additional Information Not Available”,
“CAUSE” : “The instance termination routine was called”,
“ACTION” : “Check alert log for more information relating to instance termination rectify the error and restart the instance”,
“CLASS” : “CDB Instance / CDB ADMINISTRATOR / AL-1003”,
“TIME” : “2021-09-23T01:24:01.602-04:00”
}