بتاريخ: 7 نوفمبر 200619 سنة comment_82424 السلام عليكماشتغل على oracle 8iعند القيام بعمل delete من جدول معين بعض السجلات وبعد وصول عدد السجلات لاكبرمن 500.000 سجل وذلك عند عمل اجراء معين شهريا مثلا يصبح التعامل مع هذا الجدول من (insert , update , delete) بطيء جدا .. فما الحل ؟ تقديم بلاغ
بتاريخ: 7 نوفمبر 200619 سنة comment_82448 كيف بتعمل delete ؟ حاول ان تعمل commit كل 250000 سجل ، اذا كان اجمالي اللذي تقوم بحذفه كل مره اكبر من 10% - 20% من اجمالي عندد السجلات فيتاج ان تعمل rebuild لـ indexes . تقديم بلاغ
بتاريخ: 8 نوفمبر 200619 سنة كاتب الموضوع comment_82474 اخى العزيز ابو صالح جزاك الله خيرامتشكر على ردك ومعلوماتك .ولكن هل عمليه ال rebuild كل شهر لا تسبب اى مشكلة ؟اتمنى لو تعطينى افكار اساسية فى كيفية التعامل مع الجداول المتزايدة باستمرار مع الوقت ؟ كمثال لجدول مرتبات الموظفين ونظرة مستقبلية لعشر سنوات مثلا لنقول عدد الموظفين 2000 موظف لكل موظف بنود استحقاق واستقطاعى حوالى (30-40) اى حوالى 75.000 سجل كل شهر . تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.