بتاريخ: 22 يونيو 200718 سنة comment_103137 SAdo anybody know how to perform an scheduled to task to rebuild all indexes at the end of each week? thx alot تقديم بلاغ
بتاريخ: 22 يونيو 200718 سنة comment_103146 لديك هذا الكود يقوم بعمل Compile لجميع الـ Invalid Objects لديك بقاعدة البيانات ،، كل ما عليك فعله هو عمل Job بتنفيذه والـInterval الخاص به يكون كل أسبوع . وبالتوفيق ،، لديك هذا الكود يقوم بعمل Compile لجميع الـ Invalid Objects لديك بقاعدة البيانات ،، WITH invobjs_independent_invobjs AS ( SELECT object_name, object_type FROM user_objects WHERE status = 'INVALID' MINUS SELECT d.NAME, d.TYPE FROM user_dependencies d, (SELECT object_name, object_type FROM user_objects WHERE status = 'INVALID') o WHERE d.referenced_name = o.object_name AND d.referenced_type = o.object_type) SELECT 'alter ' || RPAD (DECODE (object_type, 'PACKAGE BODY', 'PACKAGE', object_type ), 14, ' ' ) || RPAD (object_name, 31, ' ') || 'compile' || DECODE (object_type, 'PACKAGE BODY', ' body') || ';' compile_command FROM (SELECT 0 l, object_name, object_type, NULL referenced_name, NULL referenced_type FROM invobjs_independent_invobjs UNION ALL SELECT LEVEL l, NAME, TYPE, referenced_name, referenced_type FROM user_dependencies CONNECT BY PRIOR NAME = referenced_name AND PRIOR TYPE = referenced_type START WITH (referenced_name, referenced_type) IN ( SELECT object_name, object_type FROM invobjs_independent_invobjs)) GROUP BY object_name, object_type ORDER BY MAX (l); كل ما عليك فعله هو عمل Job بتنفيذه والـInterval الخاص به يكون كل أسبوع . وبالتوفيق ،، تقديم بلاغ
بتاريخ: 28 يونيو 200718 سنة comment_103664 السلام عليكمهل يجب عمل Rebuild index بشكل دوري وما فائدة ذلك ؟ تقديم بلاغ
بتاريخ: 28 يونيو 200718 سنة comment_103685 اذا شعرت ان الاستعلام ياخذ وقت كبير فقط لا غير والله اعلم تقديم بلاغ
بتاريخ: 28 يونيو 200718 سنة comment_103703 معنى ذلك أنه يجب عمل ذلك بشكل دوري وهي من المهام الأساسية لمشرف قاعدة البيانات ؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.