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