بتاريخ: 21 فبراير 201312 سنة comment_232771 لدي قاعدة بيانات بها بيانات كثيرة و تعمل علي شبكة. و استرجع البانات منها بصورة جيدة .المشطلة الان عملية الاسترجاع اصبحت بطيئة علي الرغم من عدم وجود زيادة كبيره في البيانات.و اكتشفت الملاحظة الاتيةعندما استرجع بدون استخدام دوال ك upper او replace تسترجع البيانات بصورة جيدةو جزاكم الله خير تقديم بلاغ
بتاريخ: 22 فبراير 201312 سنة comment_232837 ممكن نشوف ال explain plan لل select اللي انت بتعملهاهتعمل الاتي:EXPLAIN PLAN SET STATEMENT_ID='1' FOR xxxxxxxxxxxاكتب مكان ال xxxxxxxxxxx ال select statement بتاعتكوبعدينتعمل ال select statement ديه SELECT RPAD ('.', 2 * (LEVEL - 1), ' ')|| operation|| ' '|| options|| ' '|| object_name|| ' '|| DECODE (optimizer, '', '', '[' || optimizer || '] ')|| DECODE (other_tag,'', DECODE (object_node,'', '','[' || object_node || ']'),'[' || other_tag || ' -> ' || object_node || ']')|| DECODE (ID, 0, 'Cost = ' || POSITION) QUERY,otherFROM plan_tableWHERE STATEMENT_ID = '1'START WITH ID = 0 AND STATEMENT_ID = '1'CONNECT BY PRIOR ID = parent_id AND STATEMENT_ID = '1'عشان نشوف ال cost العالي فين ونحاول نقلل ال cost شويه علشان نسرع ال select بتاعتك تقديم بلاغ
بتاريخ: 10 مارس 201312 سنة كاتب الموضوع comment_233478 اشكرك جزيل الشكر و اسف جدا علي غيابي الفترة السابقة وذلك لظرف صحيبخصوص المشكلة تم حلها و الحمدلله اثناء غيابي بزيادة حجم temporary table spaceواكرر اعتذاريوجزاك الله عنا الف خير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.