نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
استشمام پارامتر بد می تواند باعث خرابی عملکرد پایگاه داده شما شود و عیب یابی آن مشکل باشد. این دوره شامل علل متداول مشکلات استشمام پارامترها ، نحوه شناسایی آنها و گزینه های رفع مشکل اصلی است. همه را بزرگ کنید بررسی اجمالی دوره 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
نمایش نظرات