Table of Contents
اندازه گیری عملکرد پایگاه داده شامل اندازه گیری اینکه چگونه یک سیستم پایگاه داده تحت شرایط مختلف کار می کند، می باشد که به شناسایی تنگناها، بهینه سازی پیکربندی ها و مقایسه سیستم های مختلف یا تنظیمات کمک می کند. درک معیارهای کلیدی و محاسبات برای ارزیابی دقیق و بهبود دقیق ضروری است.
معیارهای عملکرد کلیدی
چندین معیار برای ارزیابی عملکرد پایگاه داده مورد استفاده قرار می گیرد.این شامل استفاده از طریق قطع، تاخیر و استفاده از منابع است.از طریقput تعداد معاملات یا پرس و جوها را در هر ثانیه اندازه گیری می کند. Latency نشان می دهد که زمان گرفته شده برای تکمیل یک عملیات واحد است.
محاسبه های عمومی
محاسبه ها به تعیین معیارهای عملکردی کمک می کنند.برای مثال، از طریقput می تواند به عنوان محاسبه شود:
[[ویرایش] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۱] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۲] [۲] [۲] [۱] [۱] [۱] [۲] [۱] [۱] [۲] [۲] [۲] [۲] [۲] [۱] [۲] [۱] [۱] [۲] [۱] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۲] [۲] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۲] [۲] [۱] [۲] [۲] [۲] [۲] [۱]
عدم صلاحیت اغلب به عنوان میانگین زمان در هر معامله اندازه گیری می شود:
اختلاف نرخ = سوم زمان معامله / تعداد معاملات
مثال های دنیای واقعی
در یک سناریوی معیاری معمولی، یک پایگاه داده که ۱۰۰۰۰ تراکنش را در ۲۰۰ ثانیه پردازش کرد و منجر به خروجی ۵۰ تراکنش در ثانیه شد. میانگین تاخیر در هر معامله 0.02 ثانیه بود.
مثال دیگر شامل مقایسه دو سیستم پایگاه داده است. سیستم A با تاخیر متوسط 0.012 ثانیه، با استفاده از 80 تراکنش در ثانیه به صورت متوسط انجام شد، در حالی که سیستم B 60 تراکنش را در ثانیه با تاخیر 0.016 ثانیه پردازش کرد.این معیارها به انتخاب مناسب ترین سیستم برای نیازهای خاص کمک می کنند.
- از طریق
- عدم صلاحیت
- استفاده از منابع
- نرخ موفقیت معامله
- نرخ خطا