كيف يمكنني اختبار أداء قاعدة البيانات الخاص بي بشكل صحيح مع الطلب العالي على التحميل؟

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

  •  05-07-2019
  •  | 
  •  

سؤال

لقد وجدت الكثير من الموضوعات حول تطبيق الويب لاختبار الإجهاد.

أهدافي مختلفة ، إنها لاختبار قاعدة البيانات فقط (Sybase SQL في أي مكان 9).

ما أحتاجه:

  • بعض الأدوات لإعطاء تشخيص لجميع SQLs والعثور على عنق الزجاجة. أتمنى أن أتمكن من عرض الكلي للنظام بأكمله بسهولة.
  • أفضل الممارسات لتصميم/بناء استعلامات SQL جيدة.

قضايا النظام هي:

  • حجم قاعدة البيانات 20 جيجابايت.
  • 2-5 طلب في الثانية
  • انتشار الآلاف من SQL في الكود (يمكن حل هذا الفوضى فقط إعادة كتابة النظام).
هل كانت مفيدة؟

المحلول

يتم سرد عدة أدوات مفتوحة المصدر هنا:

http://www.opensourcetesting.org/performance.php

نصائح أخرى

ستكون الأسرع في الواقع هي ترقية SQL في أي مكان إلى V10 أو (أفضل) V11 ، حيث تتضمن أحدث الإصدارات مجموعة أدوات تشخيصية كاملة للأداء. انظر الوثائق هنا لمزيد من التفاصيل.

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