دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

درک برنامه‌های اجرایی و ایندکس‌ها در SQL Server

درک برنامه‌های اجرایی و ایندکس‌ها در 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

1,942,000 388,400 تومان

مشخصات آموزش

درک برنامه‌های اجرایی و ایندکس‌ها در SQL Server

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:47
  • مدت زمان :04:55:33
  • حجم :1.95GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,428,500 285,700 تومان
  • زمان: 03:37:21
  • تعداد درس: 57
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,165,500 433,100 تومان
  • زمان: 05:29:46
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:39
  • تعداد درس: 60
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 45:15
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,577,000 1,515,400 تومان
  • زمان: 19:11:34
  • تعداد درس: 203
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 50:18
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
796,500 159,300 تومان
  • زمان: 02:01:30
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید