أوراكل 10 جرام
أفضل ما في الأمر
إنشاء جدول T_ANALYZ_MONITOR_INDEX
(
F_INDEX_NAME VARCHAR2(50)،
رقم F_DEL_LF_ROWS،
رقم F_LF_ROWS،
رقم F_RATE(4,2)،
F_MONITOR_DATE DATE تاريخ النظام الافتراضي ليس فارغًا
);
再建个历史表
قم بإنشاء جدول t_analyz_index_stats كما هو محدد * من Index_stats
يجب أن تكون قادرًا على التعامل مع هذه المشكلة في أفضل حالاتك
إنشاء أو استبدال الإجراء P_ANALYZ_DAY_INDEX_SATAS هو
v_sql varchar2(100);
يبدأ
للحصول على حلقة (اختر INDEX_NAME من User_Indexes حيث Index_type<>'LOB')
v_sql := 'تحليل الفهرس' || a.index_name || "التحقق من صحة الهيكل"؛
تنفيذ v_sql على الفور؛
أدخل في T_ANALYZ_INDEX_STATS
اختر * من Index_Stats؛
أدخل في T_ANALYZ_MONITOR_INDEX(F_INDEX_NAME، F_DEL_LF_ROWS، F_LF_ROWS، F_RATE)
حدد الاسم،del_lf_rows،lf_rows، round(del_lf_rows * 100 / فك التشفير((lf_rows + del_lf_rows),0,1), 2)
من Index_stats؛
حلقة النهاية؛
نهاية؛
أفضل ما في الأمر هو الحصول على أفضل النتائج
تم تحديث بيانات CSDN: http://blog.csdn.net/ZengMuAnSha/archive/2009/12/30/5107740.aspx