هل منشئ ملفات التعريف SQL خطير؟

لقد اكتشفت مؤخرًا بعض المفاجآت أنه في إحدى إدارات الشركة الضخمة التي أعمل فيها ، يُحظر تشغيل برنامج التعريف SQL في ساعات العمل.


لا أعرف كيف يخرجون لتحليل مشاكل الأداء التي تحدث فقط في ساعات العمل. بعد كل شيء ، غالبًا ما لا تعطي طرق عرض الأداء صورة دقيقة ، خاصة إذا تباطأت إجراءات / جلسة واحدة ، خاصةً دون تحميل الخادم نفسه. إن حيوانًا صغيرًا يعمل عدة مرات في الساعة ويعمل لمدة 10 ثوانٍ بدلاً من واحدة (ولكن جعل عميلًا مهمًا جدًا عصبيًا جدًا ) لن يحصل بالتأكيد على مشاهدات DMV. وحدد باستخدام CROSS APPLY وفقًا لنصوص علامات الاقتباس نفسها بتحميل الخادم جيدًا.

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


هيوستن ، لدينا مشكلة. القاعدة تبطئ. فرزها




هناك الكثير من القراد ... ماذا أحتاج؟




حسنًا ، سوف أتحقق من كل الصناديق ثم أقرر.



ما الذي يبقى في رأس السلطات العليا؟ شخص ما بدأ منشئ ملفات التعريف SQL ووقع كل شيء على المحك. وبعد ذلك يخبرون بعضهم البعض على لعبة الجولف.

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

كيف حالك؟ خذ الاستبيان من فضلك

Source: https://habr.com/ru/post/ar445004/


All Articles