الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار بطئ قاعدة البيانات

بدأه عصام عبد الجواد في 30 مايو 2010 · 4 رد · 1,584 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اولا اود ان تعذرونى اخوانى ان تواجد موضوع مشابة لموضوعى رغم بحثى كثيرا ولم اجد

ثانيا الموضوع

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

مع العلم ان مفتاح الاساس عبارة عن حقلين فى الجدول احدهما float والاخر int

وقد قمت بتغيير انواع الحقلين ولم اجد اى تاثير

فارجو من الاخوة الكرام ممن لديهم تفسير ان يردو على تساؤلى وشكرا

الايمان +الحلم +العلم +العمل = النجاح

ما اسهل ان تنجح ... وما اصعب ان تحافظ على نجاحك

#2

أخي الفاضل

راجع الرابط ربما يفي بالغرض

/index.php?showtopic=219443

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

اخى الفاضل جزاك الله كل الخير

ولكن المشكلة عندى ان البطئ لا يكون فى البحث

وانما يحدث فى جملة الاضافة

وهذا ما يثير اندهاشى

فارجو ان يكون لديك حل لهذة المشكلة

الايمان +الحلم +العلم +العمل = النجاح

ما اسهل ان تنجح ... وما اصعب ان تحافظ على نجاحك

#4

أخي الفاضل

هناك أسباب كثيرة جداً تسبب عملية بطيء قاعده البيانات

ويجب عليك فحص جميع مكونات البيئة التي تعمل من عليها متمثلة في

Dead locks + Hardware + Network+ Infrastructure + Diskspaces

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

هناك اسباب كثيرة واعتقد اهم الاسباب هو بسبب ال index الموجودة على الجدول لذا حاول اعادة انشاءها .

استخدم الامر ALTER INDEX

USE AdventureWorks;
GO
ALTER INDEX ALL ON Production.Product
REBUILD WITH (FILLFACTOR = 90);
GO

وراجع BOL للتفاصيل تحت بند ALTER INDEX .

وكذلك افحص ال triggers و constraint ممكن احداها يقوم بعملية تحتاج وقت طويل.

وحاول تنفيذ جملة الادخال من خلال SSMS مع اظهار Execution plan وحاول تحليل النتيجة.

مواضيع مشابهة