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

لا أدرى هل المشكلة من السيرفر أم من قاعدة البيانات ؟

بدأه red_scorpion1 في 11 أكتوبر 2012 · 3 رد · 795 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

الفرع الرئيسى

لدى سيرفر Dell T-620 ( 32 GB Ram ) - 2 Processor 8 Core - وعليه SQL Server 2008 R2 و Windows Server 2008 R2 وهو يعمل كدومين و DHCP بدون مشاكل

حجم قاعدة البيانات حاليا هو ( 9 GB )

عند عمل أى إستعلام يأخد وقت كبير جدا فى الإستعلام ويحدث أن تقف جميع الأجهزة عن العمل فى حالة عمل أى إستعلام لحين الإنتهاء من الإستعلام واحيانا لا يظهر الإستعلام بسبب شلل الجهاز وأضطر لغلق البرنامج - عند عمل الإستعلام من السيكول مانجمنت يظهر دون اى مشاكل

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

بالنسبة لفرع الشركة الأخر

لدى سيرفر Dell T-610 ( 8 GB Ram ) - 2 Processor 16 Core - وعليه SQL Server 2008 R2 و Windows Server 2008 R2 وهو يعمل كدومين و DHCP بدون مشاكل

حجم قاعدة البيانات حاليا هو ( 1.5 GB )

عند عمل أى إستعلام يأخد يظهر فورا ودون أى مشاكل

عندى فى العمل يرون أن المشكلة فى السيرفر والموجود بالفرع الرئيسى ويريدون تبديل السيرفرين مكان بعض ( البرنامج الذى تعمل به الشركة مصم بلغة دلفى )

هل من توضيحات لسبب تلك المشكلة

تم تعديل هذه المشاركة بواسطة red_scorpion1 في 11 أكتوبر 2012 في 11:32

#2

السلام عليكم ..

اقتباس
عند عمل الإستعلام من السيكول مانجمنت يظهر دون اى مشاكل
هل الـــ SQL Management على نفس السيرفر , (يعني لا نقل للبيانات عن طريق الشبكة) .. ؟

اغلق جميع التطبيقات الأخرى التي تستخدم القاعدة , و افتح تطبيق واحد فقط و حاول , هل تحصل على نفس النتيجة .

حاول عمل diagnosis (تشخيص) للمشكلة كمايلي :

  1. اجعل تطبيق واحد فقط يصل للقاعدة و اغلق البقية.
  2. قم يتصميم برنامج بالــ الدلفي يقوم بالاستعلام :
    SELECT ID FROM TheTable

    حيث ID هو مفتاح أساسي للجدول و احسب الزمن المطلوب تقريبا .

  3. قم بتنفيذ الاستعلام
    SELECT EName FROM TheTable

    حيث EName ليس مفتاح أساسي .

  4. هل الاستعلام فيه join (ربط) مع جداول أخرى ..؟

هل ممكن تضع لنا بنية الجدول و الاستعلام (إذا لم يكن سرا من أسرار الشركة طبعا) .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

[ -

بفصل استخدم البرتشن في السيكول حتي تقليل حجم الداتا اللي الكويري هيتشغل عليها

تم تعديل هذه المشاركة بواسطة matrixamn في 23 ديسمبر 2012 في 13:15

#4

اولا لا اعتقد ان دومين و DHCP و SQL Server 2008 سويا علي خادم واحد فكره جديه في العموم

ثانيا حجم قاعدة البيانات حاليا هو ( 9 GB ) رقم ضخم يتاج الي سيرفر خاص Dell T-620 ( 32 GB Ram ) - 2 Processor 16 Core

ثالثا تحتاج الي ضبط الفاتيح الاساسية كل فتره

رابع عمل البرتشن علي اساس مفتاح تجميع مثل رقم المحافظة كل مجمعه في جرب في البرتشن كل ملف علي قيرص ان امكن

خامسا تحتاج اي SAN Disk

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

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

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

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

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