احصائيات الانتظار-وقت انتظار مرتفع عند الانتهاء غير المتزامن

dba.stackexchange https://dba.stackexchange.com/questions/121336

  •  29-09-2020
  •  | 
  •  

سؤال

أنظر حاليا إلى إحصائيات الانتظار الخاصة بي.لقد اتبعت أفضل الممارسات التي شرحتها بول راندال وتذهب من خلال الوثائق التي يشير إليها.

بالنظر إلى الشرائح الإحصائية التي أتناولها مرة واحدة / يوم لفترة من الوقت الآن من جميع خوادم الإنتاج ، أرى قيما عالية كبيرة لمتوسط الانتظار ، مما يعني علاقة إجمالي الانتظار بالثواني مقسوما على عدد الانتظار.قيمة عدد الانتظار منخفضة جدا مقارنة بجميع أنواع الانتظار الأخرى (الأدنى) ، ولكن على كل من الخوادم الخاصة بي ، يتراوح متوسط هذا النوع بين 120-2493 ثانية!هذا يبدو وكأنه وقت الانتظار ضخمة.

قرأت أن هذا يمكن أن يكون على أي حال بسبب النسخ الاحتياطية.ولكن أتساءل عما إذا كان هذا هو نوع من قيمة 'طبيعية'?كيفية الحصول على مزيد من التفاصيل حول هذا الموضوع?

هنا هو ريسولتسيت عينة من احصائيات الانتظار بلدي:

WAITTYPE            Wait_S      Resource_S  Signal_S    WaitCount   Percentage  AvgWait_S   AvgRes_S    AvgSig_S 
BACKUPIO            46151.80    45093.07    1058.74     22819151    26.55       0.0020      0.0020      0.0000 
CXPACKET            45057.81    27926.59    17131.22    20387211    25.92       0.0022      0.0014      0.0008 
BACKUPBUFFER        16658.83    15867.71    791.12      8993341     9.58        0.0019      0.0018      0.0001 
PAGEIOLATCH_SH      15326.95    15284.65    42.30       2131848     8.82        0.0072      0.0072      0.0000 
ASYNC_IO_COMPLETION 14203.17    14203.17    0.00        9           8.17        1578.1303   1578.1303   0.0000 
WRITELOG            8570.20     8377.81     192.39      2136964     4.93        0.0040      0.0039      0.0001 
PAGEIOLATCH_EX      7691.32     7673.31     18.01       1777069     4.43        0.0043      0.0043      0.0000 
SOS_SCHEDULER_YIELD 4548.90     43.44       4505.47     13294384    2.62        0.0003      0.0000      0.0003 
LCK_M_S             3018.76     3018.06     0.71        1704        1.74        1.7716      1.7712      0.0004 
ASYNC_NETWORK_IO    2678.83     2147.78     531.05      4372825     1.54        0.0006      0.0005      0.0001 
LCK_M_SCH_S         2612.09     2612.08     0.01        37          1.50        70.5971     70.5968     0.0003
هل كانت مفيدة؟

المحلول

كما ذكر

قيمة عدد الانتظار منخفضة جدا مقارنة بجميع الانتظار الأخرى أنواع (أدنى)

العدد هو 9 فقط ، أي.لقد ظهر الانتظار فقط لـ 9 مرات, أثناء تشغيل جمع إحصائيات الانتظار ليوم كامل, لن يكون مصدر قلق هنا بالنسبة لي.

ومع ذلك ، فإن الأمر يستحق التحقق من أنواع الانتظار الأخرى BACKUPIO و BACKUPBUFFER .

يظهر نوع الانتظار هذا بشكل عام عند أخذ النسخة الاحتياطية عبر الشبكة مع عدم وجود اتصال جيد شمال غرب أو على الشريط وما إلى ذلك (أي.أي نظام النسخ الاحتياطي بطيئة للغاية)

كان لدينا هذا الانتظار مماثلة على واحدة من سكل سيرفر 2005 لنسخ قاعدة البيانات تقريبا 200 غيغابايت في الحجم.نظرا لأن الحجم كبير ولم يكن لدينا ميزة ضغط متاحة في ذلك الوقت ، شاهد الكثير من الانتظار.كان علينا أن نذهب مع أداة ضغط طرف ثالث ورأيت تلك الأنواع الانتظار العد الذهاب down.So أعتقد أنها قد تكون بداية جيدة إذا بدأت في التحقق من النسخ الاحتياطية.تأكد من استخدام ميزة ضغط سكل سيرفر للنسخ الاحتياطي لقواعد البيانات.

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

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

أيضا ، يمكنك الرجوع سبب انتظار إكمال غير متزامن لمدة عالية لمزيد من التوضيح من قبل بول على هذا الانتظار.

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