• 0
تيجر 2000

مشكله فى حجم ملف اللوج

سؤال

السلام عليكم


 


لدى قاعده بيانات تضخم حجم ملف اللوج بها الى 60 جيجا


على الرغم من ان الملف الاساسى 7 جيجا


وقاعده البيانات هذه الـ Recovery Model لها هو  Full


حيث اننى اخذ باك اب لملف اللوج كل 10 دقائق


---------------------


وحاولت تخفيض حجم ملف اللوج بوسائل متعدده


منها جعل الـ Recovery Model لقاعده البيانات simple


ومنها عمل شرنك لملف اللوج


ومع ذلك حجمه كما هو بل يزداد


--------------------


وعند بحثى عن المشكله فى الانترانت وجدت حل يقول الاتى :-


1- عمل Dettach لقاعده البيانات


2- تغير اسم ملف اللوج


3- عمل Attach لقاعده البيانات وعندها سيقوم السيكوال سيرفر بأنشاء ملف لوج جديد ونظيف


وانا بالفعل جربت الطريقه على قاعده بيانات تجريبيه ونجحت وملف اللوج اصبح طبيعى


ولكننى اخشى من ظهور مشكلات بعد تجريب الطريقه على قاعده البيانات الاساسيه


 


فهل يوجد احد استخدم هذه الطريقه من قبل ليفيدنا بالنتائج ؟؟


وجزاكم الله خيرا


تم تعديل بواسطه تيجر 2000
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

8 إجابة على هذا السؤال .

  • 0

السلام عليكم

انظر الى هذا الموضوع 

 http://arabteam2000-forum.com/index.php/topic/282408-%D8%AA%D8%AE%D9%81%D9%8A%D8%B6-%D8%AD%D8%AC%D9%85-%D9%85%D9%84%D9%81-log/#entry1386979

 

وهذا بشكل عام ولا اعتقد انه ينصح به للقواعد الفعلية لكن الطريقة الصحيحة هي عمل نسخة احتياطية لملف ال log  بشكل دوري

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا  أ-طارق بارك  الله لك وعليك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ثلاثة نقاط مهمة تمكنك من التحكم فى حجم اللوج فايل و تقليص حجمه على اقصى حد

 

1- التحكم فى طريقة نمو الملف File Growth حيث يجب ان تحدد قيمة معقولة و لا ننصح ان تكون نسبة مئوية بل الافضل ان تكون بالميجا بايت

2- استخدام Recovery Model Sample

3- عمل Shrink Database باستمرار 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لك اخى الكريم

جزاك الله خيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ثلاثة نقاط مهمة تمكنك من التحكم فى حجم اللوج فايل و تقليص حجمه على اقصى حد

 

1- التحكم فى طريقة نمو الملف File Growth حيث يجب ان تحدد قيمة معقولة و لا ننصح ان تكون نسبة مئوية بل الافضل ان تكون بالميجا بايت

2- استخدام Recovery Model Sample

3- عمل Shrink Database باستمرار 

السلام عليكم

هذه النقاط لاينصح بها على الاطلاق في قواعد البيانات الفعلية وذلك  :

1-تحديد الحجم :اي ستضل الى نقطة لايمكن التعديل على قاعدة البيانات

2-استخدام خيار SIMPLE اي ان LOG لايسجل وبالتالي هناك مخاطرة كبيرة عند حدوث مشكلة ما واردت التراجع عن تعديلات .

3-عمل تقليص لملف البيانات بالذات يسبب مشاكل كثيرة ولاينصح به ايضا .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ا- طارق


بالفعل انا اعلم المشكلات التى تحدثت حضرتك عنها وعندك حق فيما قلت


خاصه موضوع الشرنك حيث انه يقلل من مساحه بلوكات الداتا على الهارد ديسك مما يسبب بطىء فى عمليه استدعاء البيانات


 


جزاك الله خير


0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

هذه النقاط لاينصح بها على الاطلاق في قواعد البيانات الفعلية وذلك  :

1-تحديد الحجم :اي ستضل الى نقطة لايمكن التعديل على قاعدة البيانات

2-استخدام خيار SIMPLE اي ان LOG لايسجل وبالتالي هناك مخاطرة كبيرة عند حدوث مشكلة ما واردت التراجع عن تعديلات .

3-عمل تقليص لملف البيانات بالذات يسبب مشاكل كثيرة ولاينصح به ايضا .

أولا : أنا أتحدث عن تحديد حجم معدل نمو ملف اللوج و لا افهم ما معنى ( ستضل الى نقطة لايمكن التعديل على قاعدة البيانات ) فمن الضرورى جدا ان تتحكم فى معدل نمو اللوج فايل اذا اردت ان تقلص حجمه الاجمالى و التجارب اثبتت ان تحديد معدل نمو اللوج فايل عندما يكون بالنسبة المئوية يؤدى الى كبر حجم اللوج فايل فيما بعد بشكل يصعب السيطرة عليه و من الافضل ان يكون معدل نمو اللوج فايل بالميجا بايت و بمعدل معقول وهذا الكلام عن خبرة .

ثانيا : انا فى رايى Sample Recovery Model افضل لانها تركز على تحقيق السرعة فى اداء قواعد البيانات و تقليص حجمها الى الحد الاقصى اما نسبة المخاطرة  فيمكن تفاديها بوضع استراتيجية قوية لعملية نسخ و استعادة قواعد البيانات .

 ثالثا : Shrink Database يجب ان تكون على الاقل مرة اسبوعيا .

تم تعديل بواسطه Black_Tiger_2007
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

ما قصدته في الوصول الى نقطة عدم التعديل هي عند تحديد الحجم مثلا ب 100 فعند الوصول الى هذا الحجم فلن تقبل القاعدة اي تعديل وكلامك صحيح فيما يخص هذا الملف ولا اعترض عليه.

بالنسبة لاختيار Recovery Model فاعتقد ان هذه المقالة توضح ذلك Selecting the SQL Server database recovery model to ensure proper backups

اما بالنسبة للسرعة فلايوجد فرق حيث ان الحركة تسجل في اللوج في الحالتين

النفطة الثالثة :Stop Shrinking Your Database Files. Seriously. Now.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .