آموزش SQL Server: الگوهای معمول عملکرد متداول

SQL Server: Common Performance Issue Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه بیش از 35 نوع مشکل عملکرد را شناسایی کرده و تشخیص دهد که می تواند SQL Server را تحت تأثیر قرار دهد. قابل اجرا برای توسعه دهندگان ، DBA ها و هر کسی که مسئول SQL سرور است ، از SQL Server 2005 به بعد مشکلات زیادی وجود دارد که می تواند بر عملکرد بارهای SQL Server تأثیر بگذارد ، و این دوره بیش از 35 الگوی معمول مربوط به عملکرد را به شما نشان می دهد. با 17 نسخه نمایشی دقیق ، به شما نشان داده شده است که چگونه هر الگو را همراه با راهنمایی عملی برای عیب یابی که می توانید استفاده کنید ، تشخیص دهید. این دوره قبل از انتقال به حوزه های فنی مانند ورودی و خروج ، همزمانی ، حافظه و CPU ، با موضوعات سطح بالا در اطراف افراد و روش ها شروع می شود. این دوره همچنین دارای ماژول هایی در زمینه های خاص مانند tempdb ، طراحی برنامه ، و عواملی است که می تواند کیفیت طرح پرس و جو را تحت تأثیر قرار دهد. این دوره برای توسعه دهندگان ، DBA ها و هر کسی که مسئولیت SQL Server را دارد ، از مبتدیان کامل تا کسانی که تجربه بیشتری دارند و راهی جدید برای عیب یابی SQL Server می خواهند ، مناسب است. اطلاعات این دوره برای کلیه نسخه های SQL Server 2005 به بعد اعمال می شود.

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

معرفی دوره Course Introduction

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

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

الگوهای سطح بالا High-Level Issue Patterns

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

  • تعصب فروشنده (1) Vendor Bias (1)

  • تعصب فروشنده (2) Vendor Bias (2)

  • تله های تخصصی Expertise Traps

  • داده از دست رفته Missing Data

  • اطلاعات ناقص Incomplete Data

  • فقدان روش عیب یابی Lack of Troubleshooting Methodology

  • عیب یابی مشکلات پایین دستی Troubleshooting Downstream Issues

  • نادیده گرفتن ملاحظات ظرفیت (1-2) Ignoring Capacity Considerations (1-2)

  • نادیده گرفتن ملاحظات ظرفیت (3) Ignoring Capacity Considerations (3)

  • عدم اجرای استانداردها Failure to Enforce Standards

  • کنترل تغییر وجود ندارد Missing Change Control

الگوهای I/O I/O Patterns

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

  • مسیرهای ناکافی I/O (1) Inadequate I/O Paths (1)

  • مسیرهای ناکافی I/O (2) Inadequate I/O Paths (2)

  • نسخه ی نمایشی: مسیرهای ناکافی I/O Demo: Inadequate I/O Paths

  • برنامه های اجرای I/O- شدید (1) I/O-Intensive Execution Plans (1)

  • برنامه های اجرای I/O- شدید (2) I/O-Intensive Execution Plans (2)

  • نسخه ی نمایشی: برنامه های اجرای I/O- شدید Demo: I/O-Intensive Execution Plans

  • فعالیت بازرسی تهاجمی Aggressive Checkpoint Activity

  • درگیری با همسایگان بد Collocation with Bad Neighbors

الگوهای همزمانی Concurrency Patterns

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

  • مسدود کردن طولانی مدت Long-Term Blocking

  • نسخه ی نمایشی: مسدود کردن طولانی مدت Demo: Long-Term Blocking

  • قفل کردن تشدید Lock Escalation

  • دسترسی متناسب به اشیا Inc Accessing Objects Inconsistently

  • نسخه ی نمایشی: دسترسی ناخواسته به اشیا Demo: Accessing Objects Inconsistently

  • عوارض جانبی فراموش شده Forgotten Side-effects

  • نسخه ی نمایشی: عوارض جانبی فراموش شده Demo: Forgotten Side-effects

  • اشاره به سوuses استفاده و سطح انزوا محدود کننده Hint Misuses and Restrictive Isolation Levels

الگوهای حافظه Memory Patterns

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

  • فشار حافظه (1) Memory Pressure (1)

  • فشار حافظه (2) Memory Pressure (2)

  • فشار حافظه (3) Memory Pressure (3)

  • نسخه ی نمایشی: فشار حافظه Demo: Memory Pressure

  • مسائل مربوط به حافظه اجرای درخواست (1) Query Execution Memory Issues (1)

  • مسائل مربوط به حافظه اجرای درخواست (2) Query Execution Memory Issues (2)

  • نسخه ی نمایشی: مشکلات حافظه اجرای پرس و جو Demo: Query Execution Memory Issues

الگوهای Tempdb Tempdb Patterns

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

  • اختلاف صفحه تخصیص (1) Allocation Page Contention (1)

  • اختلاف صفحه تخصیص (2) Allocation Page Contention (2)

  • نسخه ی نمایشی: محتوای صفحه تخصیص Demo: Allocation Page Contention

  • Row Versioning Overhead Row Versioning Overhead

  • نسخه ی نمایشی: نسخه سربار نسخه ای Demo: Row Versioning Overhead

  • هم نشینی با پایگاه داده های I/O بالا Collocation with High I/O Databases

  • فضای کاری سربار فضای کاری Query Workspace Overhead

الگوهای پردازنده CPU Patterns

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

  • فشار پردازنده خارجی External CPU Pressure

  • زمان با امتیاز بالا High Privileged Time

  • زمان کاربری SQL Server زمان کاربری (1) User-Time SQL Server CPU Time (1)

  • زمان کاربری SQL Server زمان کاربری (2) User-Time SQL Server CPU Time (2)

  • نسخه ی نمایشی: زمان کاربری SQL Server زمان کاربری Demo: User-Time SQL Server CPU Time

  • I/O پردازنده بالا مرتبط I/O Correlated High CPU

  • نسخه ی نمایشی: CPU زیاد مرتبط با I/O Demo: I/O Correlated High CPU

  • تلفیق و تلفیق بیش از حد (1) Excessive Compilation and Recompilation (1)

  • تلفیق و تلفیق بیش از حد (2) Excessive Compilation and Recompilation (2)

  • نسخه ی نمایشی: تلفیق و کامپایل بیش از حد Demo: Excessive Compilation and Recompilation

  • ناظر سربار Observer Overhead

  • نسخه ی نمایشی: سربار ناظر Demo: Observer Overhead

  • موازی ناخوانده Uninvited Parallelism

  • نسخه ی نمایشی: موازی ناخوانده Demo: Uninvited Parallelism

الگوهای طراحی برنامه Application Design Patterns

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

  • واکشی های آهسته Slow Fetches

  • نسخه ی نمایشی: واکشی های آهسته Demo: Slow Fetches

  • سالات بی مورد Needless Queries

  • معماری فراتر و کمتر (1) Over and Under-Architecture (1)

  • معماری فراتر و کمتر (2) Over and Under-Architecture (2)

  • ماژول های جوش اقیانوس (1) Boil-the-Ocean Modules (1)

  • ماژول های جوش اقیانوس (2) Boil-the-Ocean Modules (2)

الگوهای کیفیت را برنامه ریزی کنید Plan Quality Patterns

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

  • مسائل برآورد کاردینالیته Cardinality Estimate Issues

  • نسخه ی نمایشی: مسائل برآورد کاردینالیته Demo: Cardinality Estimate Issues

  • عملیات مات و هزینه های پنهان Opaque Operations and Hidden Costs

  • نسخه ی نمایشی: عملیات مات و هزینه های پنهان Demo: Opaque Operations and Hidden Costs

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

نمایش نظرات

آموزش SQL Server: الگوهای معمول عملکرد متداول
جزییات دوره
2h 37m
77
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
270
4.5 از 5
دارد
دارد
دارد
Joe Sack
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Sack Joe Sack

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