آموزش آشنایی با برنامه های اجرایی و شاخص ها در SQL Server

Understanding Execution Plans and Indexes in SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش سطح مقدماتی تا پیشرفته شاخص‌ها و برنامه‌های اجرایی با استفاده از دستورات T-SQL در مایکروسافت SQL Server شرکت‌کنندگان دانش عمیق‌تری در مورد شاخص‌های خوشه‌ای، غیر خوشه‌ای و مفاهیم تقسیم‌بندی کسب خواهند کرد. کند کردن عملکرد پرس و جو این دوره به شرکت کننده کمک می کند تا پرس و جوی نوشته شده قبلی را تنظیم کند یا T-SQL را به روشی بهتر بنویسد. نسخه نیز می تواند کار کند) و SQL Server Management Studio باید قبلاً نصب شده باشد

این دوره برای مبتدیان نیست. قبل از ثبت نام در این دوره باید اطلاعات قبلی در مورد دستورات T-SQL داشته باشید. این دوره شامل مباحث زیر است

مفاهیم فهرست در SQL Server

صفحه در SQL Server

میزان در SQL Server

Heap در SQL Server

شاخص خوشه‌ای

شاخص غیر خوشه‌ای

هیپ با شاخص غیر خوشه‌ای

شاخص‌ها خیلی عمیق نیستند

شاخص ترکیبی

تجزیه فهرست

ایجاد فهرست با استفاده از دستورات T-SQL

بازسازی و سازماندهی مجدد نمایه

FillFactor

ستون‌های موجود

نوع داده در فهرست خوشه‌ای


طرح اجرا

آمار

برنامه اجرای واقعی

برنامه اجرای تخمینی


اپراتورهای رایج

اسکن جدول

اسکن فهرست

جستجوی فهرست

جستجوی کلید

جستجوی RowID

حلقه تو در تو

مرتب سازی

پیوستن را ادغام کنید

Hash Join

محاسبه اسکالر

مجموعه جریان

انجماد هش

پیوستن نیمه چپ

پیوستن نیمه راست

پیوستن ضد نیمه چپ

پیوستن ضد نیمه راست

بخش

پروژه توالی

قرقره تنبل

قرقره مشتاق

موازی - توزیع جریان، جمع آوری جریان تقسیم مجدد جریان


بیشتر در مورد برنامه های اجرایی

مشکل هالووین

طرح اجرای عملیات درج

طرح اجرای عملیات حذف

طرح اجرای عملیات به روز رسانی

هزینه زیردرخت مربوط به موازی سازی

هزینه زیردرخت جریان و مجموع هش

Index از Wild Card پشتیبانی می‌کند


الگوهای یادداشت برای تنظیم پرس و جوها

Sniffing پارامتر

بهینه سازی طرح حساس به پارامتر در Sql Server 2022

AmergeJoin Patterns

هش الگوهای پیوستن

الگوهای جستجوی کلید

مرتب‌سازی نشانگرها

شاخص‌های انبوه

شاخص های موازی

هشدارها در برنامه اجرا


از این دوره آموزشی نحوه خواندن و درک برنامه های اجرایی را خواهید آموخت که به تنظیم دستورات Transact SQL کمک می کند



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

مفاهیم شاخص Index Concepts

  • معرفی Introduction

  • صفحه در SQL Server Page in SQL Server

  • وسعت در SQL Server Extent in SQL Server

  • Heap در SQL Server Heap in SQL Server

  • شاخص خوشه ای Clustered Index

  • شاخص غیر خوشه ای Non Clustered Index

  • پشته با شاخص غیر خوشه ای Heap with Non Clustered Index

  • شاخص ها خیلی عمیق نیستند Indexes are not very Deep

  • شاخص ترکیبی قسمت 1 Composite Index Part 1

  • نمایه مرکب قسمت 2 Composite Index Part 2

  • تکه تکه شدن شاخص Index Fragmentation

  • بیشتر در مورد تکه تکه شدن More on Fragmentation

  • لطفاً اسکریپت‌های نمایشی را دانلود کنید Please download Demonstration Scripts

  • ایجاد ایندکس با استفاده از دستورات T-SQL Index Creation using T-SQL Commands

  • نمایه بازسازی و سازماندهی مجدد Index Rebuild and ReOrganize

  • عملی تقسیم بندی شاخص Index Fragmentation Practical

  • FillFactor FillFactor

  • دستور T-SQL برای معرفی FillFactor در یک Index T-SQL Command to introduce FillFactor in an Index

  • ستون های گنجانده شده Included Columns

  • نوع داده در فهرست خوشه‌ای Data Type on Clustered Index

برنامه های اجرایی Execution Plans

  • برنامه های اجرایی تخمینی و واقعی به همراه آمار چیست What are Estimated & Actual Execution Plans along with Statistics

  • پایگاه داده AdventureWorks را دانلود و بازیابی کنید Download and Restore AdventureWorks Database

  • اپراتور اسکن جدول Table Scan Operator

  • اپراتور Scan Index Index Scan Operator

  • اپراتور جستجوی فهرست Index Seek Operator

  • جستجوی کلید، جستجوی RowID و اپراتورهای حلقه تودرتو Key Lookup, RowID Lookup & Nested Loop Operators

  • ایندکس از کارت وایلد پشتیبانی می کند Index supports Wild Card

  • مرتب سازی در طرح اجرا Sort in Execution Plan

  • اپراتور Join را ادغام کنید Merge Join Operator

  • هش Join، ادغام Join و Nested Loop Operators Hash Join,Merge Join & Nested Loop Operators

  • محاسبه عملگر اسکالر Compute Scalar Operator

  • اپراتورهای مجموع جریان و هش Stream and Hash Aggregate Operators

  • هزینه زیردرخت جریان و هش جمع Subtree Cost of Stream and Hash Aggregate

  • Semi Join & Anti Semi Join در طرح اجرا Semi Joins & Anti Semi Joins in Execution Plan

  • ادغام با استفاده از Left Anti Semi Join در طرح اجرا Merge using Left Anti Semi Join in Execution Plan

  • طرح اجرای عملیات درج Execution Plan of Insert Operation

  • طرح اجرای عملیات حذف Execution Plan of Delete Operation

  • موازی سازی در طرح اجرا Parallelism in Execution Plan

  • پخش جریان، جمع آوری جریان و پارتیشن مجدد جریان Distribute Stream ,Gather Stream & Repartition Stream

  • اپراتور بخش و اپراتورهای پروژه توالی در طرح اجرا Segment Operator & Sequence Project Operators in Execution Plan

  • قرقره تنبل در طرح اجرا Lazy Spool in Execution Plan

  • قرقره مشتاق و مشکل هالووین - به روز رسانی عملی Eager Spool and Halloween Problem -Update Practical

الگوهای مورد توجه در برنامه های اجرایی Patterns to Notice in Execution Plans

  • معرفی Introduction

  • Sniffing پارامتر در مقابل بهینه سازی طرح حساس به پارامتر در Sql Server 2022 Parameter Sniffing vs Parameter Sensitive Plan Optimization in Sql Server 2022

  • Sniffing پارامتر در مقابل بهینه سازی طرح حساس به پارامتر عملی است Parameter Sniffing vs Parameter Sensitive Plan Optimization Practical

  • ادغام الگوهای پیوستن Merge Join Patterns

  • الگوهای پیوستن هش Hash Join Patterns

  • الگوهای جستجوی کلید Key Lookup Patterns

  • مرتب‌سازی شاخص‌های مجموع و موازی Sort Aggregate & Parallelism Indicators

  • هشدارها در برنامه اجرایی Warnings in Execution Plan

  • خلاصه Summary

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش آشنایی با برنامه های اجرایی و شاخص ها در SQL Server
جزییات دوره
5 hours
52
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
252
4.7 از 5
دارد
دارد
دارد
Vikas Munjal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vikas Munjal Vikas Munjal

SQL Server | مربی و مشاور معتبر MSBI مایکروسافت