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

أبحث عن حل لتسريع عمليات الإستفسارات

مغلق
بدأه المفجول في 24 يناير 2002 · 1 رد · 641 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي قاعدة بيانات ضخمة في الشركة بها جدول يحتوي على 140 مليون سجل .

السجل عبارة عن حقل واحد varchar ب 32 خانه.

هذا الحقل PRIMARY KEY

لاحظنا في الفترة الأخيرة بطء الإستفسارات على هذا الجدول (اسرع استفسار يأخذ 5 دقائق).

قمنا بفصل هذه القاعدة على Server منفصل.

اضفنا Index with cluster على هذا الجدول.

ولكن ما زال معدل الأداء كما هو.

ابحث مع فريق العمل عن حل لتسريع عمليات الإستفسارات.

احد الأعضاء اقترح بتجزيء هذه القاعده.

ارجو من حضراتكم اقتراح بعض الحلول علينا ، ودمتم.

ملحوظة:- معظم الإستفسارات التي تتم تكون بتعليمة Like

#2

السلام عليكم و رحمة الله و بركاته

هذا مجرد اقتراح

نظرا لحجم الداتا

أقترح أضافة indexes فرعية لتقليل حجم البحث و هذا يعتمد علي فهمك للداتا و للاستعلاماتالمطلوبة

فالبحث فى 10% من السجلات مثلا سيكون اسهل

نرجو شرح ما يحتويه هذا الحقل الذي تبحث فيه ( اسماء مثلا ) و طبيعة الاستعلامات المطلوبة

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…