عبدالله أسعد بتاريخ: 23 نوفمبر 2004 تقديم بلاغ مشاركة بتاريخ: 23 نوفمبر 2004 احيا نا عند القيام بعمل جملة Sql كبيرة تجد error ORA-01555 (snapshot too old , rollback segment too small) لما تكون شغال بيـ AUM Automatic Undo Management والحل هو : -1 ممكن ان UNDO TableSpace صغير جدا لذلك ينصح بان بزيادة مساحة UNDO TableSpace لاحظ انه يجب ان تكون مساحة UNDO TableSpace كبيرة حتى تستو عب UNDO DATA التى تحدث عند عمل active transaction 2- اجعل قيمة Undo_retention parameter كبيرة خا صة عندما يكون استخدامك لجمل SQL كبيرة كثير مع العلم ان هذه القيمة يجب ان تكون على الا قل مكا فئة لى length of longest running query فى قاعدة بيا نا تك (database instance) و لمعرفة قيمة length of longest running query :يعد يدأ قاعدة البيا نات بفترة قليلة تحصل على القيمة منview اسمها V$UNDOSTAT select max(maxquerylen) from v$undostat; شكرا لكم اخوتى فى الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
كمال بتاريخ: 30 ديسمبر 2004 تقديم بلاغ مشاركة بتاريخ: 30 ديسمبر 2004 جزاك الله خيرا على هذه المعلومة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.