آموزش شناسایی و رفع مشکلات عملکرد ناشی از پارامتر استشمام

Identifying & Fixing Performance Issues Caused by Parameter Sniffing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: استشمام پارامتر بد می تواند باعث خرابی عملکرد پایگاه داده شما شود و عیب یابی آن مشکل باشد. این دوره شامل علل متداول مشکلات استشمام پارامترها ، نحوه شناسایی آنها و گزینه های رفع مشکل اصلی است. همه را بزرگ کنید بررسی اجمالی دوره 1m 43s معرفی پارامتر بد بو 3m 24s درک رفتار بهینه ساز پرس و جو 23m 23s شناسایی پارامتر بد خرناس 35 متر مکعب رفع پارامتر خراب کردن 21 متر 52s نتیجه 3 متر مکعب علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی پارامتر بد بو Introducing Bad Parameter Sniffing

  • معرفی پارامتر بد بو Introducing Bad Parameter Sniffing

درک رفتار بهینه ساز پرس و جو Understanding the Behavior of the Query Optimiser

  • فرآیند اجرای پرس و جو Query Execution Process

  • بهینه سازی پرس و جو Query Optimization

  • برآورد ردیف چگونه محاسبه می شود How Row Estimations Are Calculated

  • نسخه ی نمایشی: چگونه ارزیابی های ردیف تحت تأثیر مقادیر پارامتر قرار می گیرند Demo: How Row Estimations Are Affected by Parameter Values

  • برنامه ریزی ذخیره و استفاده مجدد Plan Caching and Reuse

  • نسخه ی نمایشی: استفاده مجدد از طرح ذخیره شده و تأثیر بر تخمین های ردیف Demo: Cached Plan Reuse and Effect on Row Estimations

  • علت ریشه بو کردن پارامتر بد Root Cause of Bad Parameter Sniffing

شناسایی پارامتر بد خرناس Identifying Bad Parameter Sniffing

  • ویژگی های مشکلات بوگیری پارامتر Characteristics of Parameter Sniffing Problems

  • رویکرد کلی برای شناسایی مشکلات استشمام پارامتر General Approach for Identifying Parameter Sniffing Problems

  • ابزارهایی برای شناسایی پارامتر بد بو Tools for Identifying Bad Parameter Sniffing

  • نسخه ی نمایشی: شناسایی موارد بالقوه پارامتر بد بو کردن با DMV ها Demo: Identifying Potential Cases of Bad Parameter Sniffing with DMVs

  • نسخه ی نمایشی: شناسایی موارد احتمالی پارامتر بد بو کردن با رویدادهای گسترده Demo: Identifying Potential Cases of Bad Parameter Sniffing with Extended Events

  • نسخه ی نمایشی: شناسایی موارد بالقوه پارامتر خراب بو با فروشگاه Query Demo: Identifying Potential Cases of Bad Parameter Sniffing with the Query Store

  • با نگاهی به برنامه های اعدام Looking at Execution Plans

  • نسخه ی نمایشی: گرفتن برنامه های اعدام Demo: Capturing Execution Plans

  • آزمایش موارد بالقوه استشمام پارامتر بد Testing Potential Cases of Bad Parameter Sniffing

  • نسخه ی نمایشی: تست برای تأیید پارامتر بد بو کردن Demo: Testing to Confirm Bad Parameter Sniffing

  • خلاصه Summary

رفع پارامتر خراب کردن Fixing Bad Parameter Sniffing

  • جلوگیری از ذخیره برنامه و استفاده مجدد از آن Preventing Plan Caching and Reuse

  • نسخه ی نمایشی: جلوگیری از ذخیره سازی برنامه و استفاده مجدد از آن Demo: Preventing Plan Caching and Reuse

  • ثابت کردن مقدار پارامتر برای تولید برنامه ها Fixing Parameter Value Used to Generate Plans

  • نسخه ی نمایشی: اصلاح مقدار پارامتر مورد استفاده برای تولید برنامه ها Demo: Fixing Parameter Value Used to Generate Plans

  • گرفتن چندین برنامه Getting Multiple Plans

  • نسخه ی نمایشی: گرفتن چندین برنامه Demo: Getting Multiple Plans

  • مجبور کردن طرح Forcing the Plan

  • نسخه ی نمایشی: مجبور کردن طرح Demo: Forcing the Plan

  • گزینه های مقایسه و کنتراست Compare and Contrast Options

نتیجه Conclusion

  • مقدمه Introduction

  • نسخه ی نمایشی: دوباره از مشکل اصلی بازدید کنید Demo: Revisit Original Problem

  • خلاصه کردن و منابع بیشتر Recap and Further Resources

نمایش نظرات

آموزش شناسایی و رفع مشکلات عملکرد ناشی از پارامتر استشمام
جزییات دوره
1h 28m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
46
4.7 از 5
دارد
دارد
دارد
Gail Shaw
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gail Shaw Gail Shaw

Gail یک متخصص پایگاه داده است که با تمرکز بر تنظیم عملکرد پایگاه داده و بازیابی پایگاه داده ، علاقه خاصی به موضوعاتی از قبیل استراتژی های نمایه سازی ، برنامه های اجرا و نوشتن کد T-SQL دارد که عملکرد خوبی دارد و مقیاس خوبی دارد. گیل دارای گواهینامه Microsoft Certified Master برای SQL Server 2008 است و یک Data Platform MVP است. او به طور مكرر در فروم های SQL Server Central مقالاتی می نویسد ، برای SQLServerCentral.com و Simple-Talk.com مقالاتی می نویسد ، و در شنبه های SQL به صورت محلی و بین المللی ، SQL Bits و در اجلاس PASS Community سخنرانی كرده است. گیل مسئول تنظیم طول عمر بسیاری از برنامه ها با تنظیم عملکرد پایگاه داده های آنها و همچنین ارائه راهنمایی فنی در مورد همه موارد مربوط به SQL Server بوده است. او در ژوهانسبورگ ، آفریقای جنوبی زندگی می کند.