لو طلب منك إذا كان النظام يمكن استمرار ضعف النمو ، 3 أشياء يمكنك أن تفعل الإجابة ؟

StackOverflow https://stackoverflow.com/questions/299345

سؤال

دعونا نقول في عملك رئيسك يقول ،

أن النظام هناك ، التي فقدت كل المعرفة المؤسسية ولكن يبدو أن تشغيل جيدة الآن يمكننا تفريغ مزدوج البيانات في البقاء على قيد الحياة ؟

أنت غير مألوفة تماما مع النظام.

إنه في SQL Server 2000 (في المقام الأول في قاعدة بيانات التطبيق).

لا يوجد اختبار البيئة.

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

ما يمكن أن يكون 3 أشياء كنت لا تقنع نفسك ثم مديرك التي يمكن أن تأخذ على هذا الحمل الزائد.وإذا كنت لا تفعل ذلك ، على نفس الجهاز...إن أجهزة إضافية (تقاس بالدولار) سيستغرق لتلبية هذا الطلب.

لمعالجة رد من doofledorfer ، الافتراضات كلها تقريبا 180 درجة قبالة.ولكن هذا خطأي عن مسألة غامضة.

  1. واحدة من أهم خوادم يعمل 7x24 في 70% القاعدة والمسامير من هناك و لا أحد يعرف ما يفعل.

  2. هذا ليس مشكلة في شراء أو الأنين...شركتنا قد لا يكون لديك الكثير من الخيارات في هذه المسألة.

  3. لأن هذا يجري خارجيا تكليف التأخير في التنفيذ قد يؤدي إلى غرامات ضخمة.لذا كبيرة الاجتماع لتقييم المخاطر من المستحيل تقريبا.هناك خطر واحد ، الإغراق ضعف البيانات سيستغرق النظام على العملاء الحاليين.

كنت أتمنى أن يقول أحدهم شيئا مثل: انظر إذا كنت تأخذ من نظام تشغيل خط ليلة الأحد في منتصف الليل و تشغيل SQLIO اختبارات لمعرفة مدى قرب التخزين الفرعي هو التشبع.أشياء من هذا القبيل.

هل كانت مفيدة؟

المحلول

  1. إعداد بيئة اختبار ، حتى لو اضطررت إلى القيام بذلك على جهاز الكمبيوتر المحمول.

  2. تمكين نوع من الدخول على نظام الإنتاج للحصول على فكرة عن حجم المعاملات بالإضافة إلى حجم البيانات.

  3. قراءة التعليمات البرمجية المصدر كما أن تشغيل اختبارات الإجهاد على جهاز الكمبيوتر المحمول مع كميات متزايدة من البيانات.

وقد قلت ذلك, أنا أتعاطف مع هذه المهمة ، لأن ذلك غير عادل.كأن يسأل شخص في قارب إذا كان القارب يمكن أن تطفو مع ضعف البضائع -- ولكن لا يمكنك الخروج من القارب أو إخراجها من الخدمة العادية.

نصائح أخرى

لقد وصف نموذجي رشيقة المشروع.إجابتك يجب أن تكون:

  1. أنا لا أعرف وأنا لن تكون قادرة على معرفة من دون اختبار.
  2. بالإضافة إلى حجم البيانات ، قد تكون هناك مشاكل مع استخدام أنماط التفاعلات تطبيق قاعدة البيانات و خادم ضبط ، الخ.
  3. لذلك دعونا نعمل من خلال قائمة أساسية من عوامل الخطر ، وكيف يمكن حلها.
  4. مرة واحدة ونحن قد فعلت ذلك, دعونا نعمل من خلالها في ترتيب معكوس من المخاطر ؛ وجعل وقف/تواصل القرار ونحن في تطوير النتائج.
  5. الخ.

دون في الإدارة و المشاركة على الأقل في هذا المستوى ، أي إجابة أخرى قد تعطي عالية المخاطر الراغبين ، و "3" غير لازمة.

سأكون متفائلا إلا إذا كان النظام الحالي هو إلى حد كبير تحميلها بالفعل.معظم خوادم يجب تشغيل في أقل من 50% من قدرة على جميع الموارد ، أو آخر على دعم الحياة.و أتوقع أنك لن تكون في محادثة إذا كان الخادم القائمة بالفعل التعامل مع الحمل ؛ على الرغم من أن "يبدو لتشغيل جيدة الآن" ليست دقيقة بما يكفي لتكون مثيرة للقلق.

فإنه يعتمد في الغالب على مستواه الحالي.إذا مضاعفة من 2GB إلى 4GB فقط تفعل ذلك.إذا كان الذهاب من 1TB إلى 2TB كنت قد حصلت على بعض تخطط للقيام به.

كنت أجمع بعض المعلومات باستخدام "مراقبة الأداء" وتوفير للمساعدة في اتخاذ قرار مستنير.

ذلك يعتمد على ما تعنيه بكلمة "ضعف البيانات".

إذا كان هذا سوف يؤثر على طاولة واحدة فقط (أقول الجدول المنتج) ثم كنت على الأرجح آمنة حيث أن معظم الاستفسارات التي تشير إلى أن طاولة واحدة المرجح أن يتضاعف وقت التنفيذ (التي يفترض أن لا الرجوع الوقت نفسه مرتين في استعلام).

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

ولكن بشكل عام و الجواب من خلال doofledorfer

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top