آموزش SQL Server: مشکلات و راه حل های معمول تنظیم کوئری - قسمت 2

SQL Server: Common Query Tuning Problems and Solutions - Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره نحوه شناخت و تشخیص انواع مختلفی از مشکلات عملکرد پرس و جو SQL Server را آموزش می دهد. انواع مختلفی از مشکلات عملکرد معمول وجود دارد که هنگام تنظیم پرس و جو با آنها روبرو خواهید شد. قسمت 2 این دوره دو بخشی با پوشش مشکلات مشترک ناشی از نوشتن و استفاده از کد ناکارآمد Transact-SQL آغاز می شود. سپس در مورد مشکلات عملکرد جستجو و راه حل های مربوط به تنظیم پرس و جو برای شرایطی که پرس و جو و/یا طرح برای نوع بار کار نامناسب است ، یاد خواهید گرفت. سرانجام ، این دوره انواع مختلفی از مشکلات و راه حلهای تنظیم کوئری پیشرفته را پوشش می دهد. این دوره بسیار دمو محور است ، با بسیاری از نکات و نکات کاربردی که می توانید در محیط خود به کار بگیرید. این دوره برای توسعه دهندگان ، DBA ها و هر کسی که مسئول تنظیم عملکرد پرس و جو در SQL Server ، از SQL Server 2005 به بعد است ، مناسب است.

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • ساختار دوره Course Structure

عیب یابی ناکارآمدی Troubleshooting Inefficiency

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: پردازش یک ردیف در یک زمان Demo: One-Row-At-A-Time-Processing

  • نسخه ی نمایشی: ماشه فراموش شده Demo: The Forgotten Trigger

  • نسخه ی نمایشی: عملکرد اسکالر موازی سازی را مهار می کند Demo: Scalar Function Inhibited Parallelism

  • نسخه ی نمایشی: ردیف عملکرد Scalar توسط اجرای ردیف Demo: Scalar Function Row by Row Execution

  • نسخه ی نمایشی: بیش از چند ردیف در هر گروه Demo: Too Few Rows Per Batch

  • نسخه ی نمایشی: در صورت امکان از TOP استفاده نمی کنید Demo: Not Using TOP When You Can

  • نسخه ی نمایشی: بسیاری از بسیاری غیر ضروری Demo: Unnecessary Many-To-Many

  • نسخه ی نمایشی: تکه تکه شدن بیش از حد و اسکن ها Demo: Excessive Fragmentation and Scans

  • خلاصه ماژول Module Summary

تنظیم OLTP در مقابل الگوهای DSS Tuning OLTP vs. DSS Patterns

  • معرفی ماژول Module Introduction

  • تعریف OLTP و DSS Defining OLTP and DSS

  • مشخصات OLTP OLTP Characteristics

  • نسخه ی نمایشی: اپراتورهای Stop-And-Go Demo: Stop-And-Go Operators

  • نسخه ی نمایشی: یافتن سeriesالات مستعد برای اتمام زمان Demo: Finding Timeout-Prone Queries

  • نسخه ی نمایشی: نمایه سازی بیش از حد Demo: Over-Indexing

  • نسخه ی نمایشی: OLTP و موازی سازی Demo: OLTP and Parallelism

  • نسخه ی نمایشی: OLTP و درختان عمیق Demo: OLTP and Deep Trees

  • مشخصات DSS DSS Characteristics

  • نسخه ی نمایشی: گسترش پایگاه داده AdventureWorksDW2012 Demo: Expanding the AdventureWorksDW2012 Database

  • نسخه ی نمایشی: برنامه های ناخواسته سریال Demo: Unwanted Serial Plans

  • نسخه ی نمایشی: شماره ردیف دروازه بان - قسمت 1 Demo: Gatekeeper Row Issue - Part 1

  • نسخه ی نمایشی: شماره ردیف دروازه بان - قسمت 2 Demo: Gatekeeper Row Issue - Part 2

  • نسخه ی نمایشی: شماره ردیف دروازه بان - قسمت 3 Demo: Gatekeeper Row Issue - Part 3

  • نسخه ی نمایشی: سeriesالات تجمع و فرصت های شاخص Columnstore Demo: Aggregation Queries and Columnstore Index Opportunities

  • نسخه ی نمایشی: شماره تجمیع مجزا Demo: Distinct Aggregation Issue

  • خلاصه ماژول Module Summary

الگوهای تنظیم کوئری پیشرفته Advanced Query Tuning Patterns

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: سوuse استفاده با ویژگی جدید Demo: New-Feature Abuse

  • نسخه ی نمایشی: بازگشتی CTE برآورد Skews Demo: Recursive CTE Estimate Skews

  • نسخه ی نمایشی: جستجوها ، اسکن ها ، پیش بینی ها و فیلترها - قسمت 1 Demo: Seeks, Scans, Predicates, and Filters - Part 1

  • نسخه ی نمایشی: جستجوها ، اسکن ها ، پیش بینی ها و فیلترها - قسمت 2 Demo: Seeks, Scans, Predicates, and Filters - Part 2

  • نسخه ی نمایشی: جستجوها ، اسکن ها ، پیش بینی ها و فیلترها - قسمت 3 Demo: Seeks, Scans, Predicates, and Filters - Part 3

  • نسخه ی نمایشی: شاخص های بی نظیر Demo: Unmatched Indexes

  • نسخه ی نمایشی: استفاده از آمار فیلتر نشده Demo: Disused Filtered Statistics

  • نسخه ی نمایشی: تفسیر بازیابی شده از حافظه پنهان Demo: Interpreting RetrievedFromCache

  • نسخه ی نمایشی: تعداد تقویت و ارزش مجزا Demo: Amplification and Distinct Value Counts

  • نسخه ی نمایشی: به نکات و سفارش اجباری بپیوندید Demo: Join Hints and Forced Order

  • نسخه ی نمایشی: CTE در مقابل جداول مشتق شده Demo: CTEs vs. Derived Tables

  • نسخه ی نمایشی: یک روش با چند پارامتر ورودی اختیاری Demo: One Procedure With Multiple Optional Input Parameters

  • نسخه ی نمایشی: زیرشاخه روش Demo: Procedure Sub-Branching

  • نسخه ی نمایشی: تأیید پیچیدگی حجم کار Demo: Verifying Instance Workload Complexity

  • خلاصه ماژول Module Summary

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش SQL Server: مشکلات و راه حل های معمول تنظیم کوئری - قسمت 2
جزییات دوره
2h 17m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
139
4.6 از 5
دارد
دارد
دارد
Joe Sack
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Sack Joe Sack

جو ساک مدیر اصلی برنامه تیم SQL Server و Azure SQL بانک اطلاعاتی مایکروسافت با تمرکز بر پردازش پرس و جو است. جو با بیش از 19 سال تجربه در صنعت ، نویسنده و سخنران است و در زمینه تنظیم و بهینه سازی عملکرد تخصص دارد.