دوره آموزشی
دوبله زبان فارسی
درک برنامههای اجرایی و ایندکسها در SQL Server
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- شرکتکنندگان دانش عمیقتری درباره ایندکسهای خوشهای، ایندکسهای غیرخوشهای و مفاهیم فرگمنتیشن بهدست خواهند آورد.
- شرکتکنندگان با برنامههای اجرایی پرکاربرد آشنا خواهند شد.
- شرکتکنندگان یاد خواهند گرفت که الگوهایی را که ممکن است عملکرد کوئری را کند کنند شناسایی کنند.
- این دوره به شرکتکنندگان کمک خواهد کرد که کوئریهای نوشته شده را تیونینگ کنند یا T-SQL را به شیوه بهتری بنویسند.
توضیحات دوره
این دوره برای مبتدیان مناسب نیست. شرکتکنندگان باید قبل از شرکت در دوره، با فرمانهای T-SQL آشنایی داشته باشند.
دوره شامل مباحث زیر است:
- صفحه در SQL Server
- Extent در SQL Server
- Heap در SQL Server
- ایندکس خوشهای
- ایندکس غیرخوشهای
- Heap با ایندکس غیرخوشهای
- ایندکسها خیلی عمیق نیستند.
- ایندکس کامپوزیت
- فرگمنتیشن ایندکس
- ایجاد ایندکس با استفاده از فرمانهای T-SQL
- بازسازی و سازماندهی مجدد ایندکس
- FillFactor
- ستونهای گنجانده شده
- تایپ داده در ایندکس خوشهای
برنامه اجرایی
- آمار
- برنامه اجرایی واقعی
- برنامه اجرایی تخمینی
عملگرهای رایج
- اسکن جدول
- اسکن ایندکس
- Seek ایندکس
- جستجوی کلید
- جستجوی RowID
- حلقه تودرتو
- مرتبسازی
- Merge Join
- Hash Join
- محاسبه اسکالر
- تجمیع استریم
- تجمیع هش
- Left Semi Join
- Right Semi Join
- Left Anti Semi Join
- Right Anti Semi Join
- سگمنت
- پروژه دنباله
- Lazy Spool
- Eager Spool
- موازیسازی - توزیع استریم، جمعآوری استریم و پارتیشنبندی مجدد استریم
اطلاعات بیشتر درباره برنامههای اجرایی
- مسئله هالووین
- برنامه اجرایی عملیات درج
- برنامه اجرایی عملیات حذف
- برنامه اجرایی عملیات بروزرسانی
- هزینه درخت فرعی مربوط به موازیسازی
- هزینه درخت فرعی تجمیع استریم و هش
- ایندکس از wildcard پشتیبانی میکند.
الگوهایی که باید برای تیونینگ کوئریها به آنها توجه کرد:
- Sniffing پارامتر
- بهینهسازی برنامه حساس به پارامتر در Sql Server 2022
- الگوهای MergeJoin
- الگوهای Hash Join
- الگوهای جستجوی کلید
- شاخصهای مرتبسازی
- شاخصهای تجمیع
- شاخصهای موازیسازی
- هشدارها در برنامه اجرایی
از این دوره خواهید آموخت که چگونه برنامههای اجرایی را خوانده و درک کنید که به تیونینگ فرمانهای Transact SQL کمک میکند.
این دوره برای چه کسانی مناسب است؟
- شرکتکنندگانی که قبل از این با فرمانهای T-SQL آشنایی دارند.
- توسعهدهندگان SQL Server و ادمینهای پایگاه داده SQL Server ، توسعهدهندگان داتنت که فرمانهای T-SQL مینویسند، تحلیلگران داده و غیره
درک برنامههای اجرایی و ایندکسها در SQL Server
-
مقدمه 03:51
-
صفحه در SQL Server 03:17
-
Extent در SQL Server 04:12
-
Heap در SQL Server 05:22
-
ایندکس خوشهای 08:46
-
ایندکس غیرخوشهای 05:34
-
Heap با ایندکس غیرخوشهای 03:33
-
ایندکسها خیلی عمیق نیستند 02:39
-
ایندکس کامپوزیت - بخش 1 07:00
-
ایندکس کامپوزیت - بخش 2 01:46
-
فرگمنتیشن ایندکس 08:45
-
اطلاعات بیشتر درباره فرگمنتیشن 02:45
-
ایجاد ایندکس با استفاده از فرمانهای T-SQL 13:27
-
بازسازی و سازماندهی مجدد ایندکس 02:58
-
فرگمنتیشن ایندکس - عملی 12:11
-
FillFactor 05:26
-
ستونهای گنجانده شده 05:42
-
تایپ داده در ایندکس خوشهای 06:13
-
برنامههای اجرایی تخمینی و واقعی به همراه آمار چیست؟ 06:57
-
دانلود و بازیابی مجدد پایگاه داده AdventureWorks 04:09
-
عملگر اسکن جدول 03:40
-
عملگر اسکن ایندکس 02:30
-
عملگر Seek ایندکس 01:51
-
جستجوی کلید، جستجوی RowID و عملگرهای حلقه تودرتو 14:59
-
ایندکس از wildcard پشتیبانی میکند 05:31
-
مرتبسازی در برنامه اجرایی 07:58
-
عملگر Merge Join 05:46
-
عملگرهای Hash Join و Merge Join و حلقه تودرتو 16:43
-
عملگر محاسبه اسکالر 06:12
-
عملگرهای تجمیع استریم و هش 04:55
-
هزینه درخت فرعی تجمیع استریم و هش 00:36
-
Semi Joins و Anti Semi Joins در برنامه اجرایی 12:44
-
ادغام با استفاده از Left Anti Semi Join در برنامه اجرایی 05:32
-
برنامه اجرایی عملیات درج 12:13
-
برنامه اجرایی عملیات حذف 02:58
-
موازیسازی در برنامه اجرایی 08:03
-
توزیع استریم، جمعآوری استریم و پارتیشنبندی مجدد استریم 03:49
-
عملگر سگمنت و عملگرهای پروژه دنباله در برنامه اجرایی 06:18
-
Lazy Spool در برنامه اجرایی 11:08
-
Eager Spool و مسئله هالووین - بخش عملی بروزرسانی 10:04
-
Sniffing پارامتر در مقابل بهینهسازی برنامه حساس به پارامتر در Sql Server 2022 06:07
-
Sniffing پارامتر در مقابل بهینهسازی برنامه حساس به پارامتر - بخش عملی 11:25
-
الگوهای Merge Join 04:34
-
الگوهای Hash Join 04:00
-
الگوهای جستجوی کلید 03:12
-
شاخصهای تجمیع مرتبسازی و موازیسازی 03:47
-
هشدارها در برنامه اجرایی 01:27
مشخصات آموزش
درک برنامههای اجرایی و ایندکسها در SQL Server
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:47
- مدت زمان :04:55:33
- حجم :1.95GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy