كيف أُجري تحليل المئينات (الوسيط، والمئين 90، والمئين 95) باستخدام iDBQuery؟
اطلب من iDBQuery: «ما الوسيط والمئين التسعون والمئين الخامس والتسعون لزمن تنفيذ الطلبات؟» فهو يحسب المئينات عبر بياناتك بدلًا من متوسط مضلِّل، ويُعيدها في صورة رسم بياني، ويُسنِد كل رقم إلى الصفوف المصدرية حتى يكون ذيل بياناتك ظاهرًا.
تصف المئينات بياناتك عند نقاط محدّدة في توزيعها، الوسيط (المئين 50)، والمئين التسعون (p90)، والمئين الخامس والتسعون (p95)، وهي تهمّ كلما أخفى المتوسط الذيل. ويحسبها iDBQuery من لغة بسيطة، دون حاجة إلى شفرة SQL بدوال النوافذ.
- تطلب من iDBQuery: «اعرض الوسيط والمئين p90 والمئين p95 لزمن تنفيذ الطلبات هذا الربع، بحسب المستودع».
- فيحسب كل مئين لكل مجموعة، ويُعيد رسمًا بيانيًا مع جدول، ويقارنها بالمتوسط.
- ويُسنَد كل رقم إلى صفوفه المصدرية، فيمكن التحقّق من عبارة «المئين p95 = 6 أيام» قياسًا إلى الطلبات البطيئة الفعلية في ذلك الذيل.
المئينات هي كيف تدير التجربة، لا المتوسطات وحدها: فالمتوسط السريع يعني القليل إذا كان عميل من كل عشرين ينتظر أسبوعًا. اطرح أسئلة المتابعة في المحادثة نفسها: «أي مستودع لديه أسوأ p95؟» أو «اعرض الطلبات التي تتجاوز p95 حتى أرى ما الذي أخطأ». يحتفظ iDBQuery بالسياق ويتعمّق في الذيل. ولأنه يُظهِر شفرة SQL خاصته، يستطيع المحلّل إضافة p99 أو تغيير التجميع فورًا. وهذا لا يُقدَّر بثمن لاتفاقيات مستوى الخدمة وزمن الاستجابة وأزمنة الردّ ونطاقات التسعير. احفظه تقريرًا حيًّا، ودَع وكيل التحليل (Analyst) يُنبِّه إلى حيث يتّسع الذيل حتى مع ثبات المتوسط، مستشهدًا بالصفوف. ويعمل هذا جنبًا إلى جنب مع تحليل التوزيع واتفاقية مستوى الخدمة.
Updated 2026-06-22