آموزش آشنایی با Query Optimization در SQL Server

Understanding Query Optimization in SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بازیابی اطلاعات از SQL Server چیزی است که هر متخصص داده باید بداند. با این حال، بازیابی داده‌ها از SQL Server به روشی کارآمد و کارآمد، خود یک تسلط است! در این دوره آموزشی، درک بهینه سازی پرس و جو در SQL Server، توانایی ایجاد و نگهداری پرس و جوهای T-SQL کارآمد و کارآمد را به دست خواهید آورد. ابتدا، زمان و نحوه شروع عیب یابی سوالات خود را بررسی خواهید کرد. در مرحله بعد، متوجه خواهید شد که چرا خواندن و درک طرح‌های پرس و جو مهم است و چگونه ویژگی‌های کش پلان ممکن است اجرای پرس و جو را سرعت بخشد. همچنین مزایای داشتن یک استراتژی نمایه سازی مناسب و آمار به روز را درک خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه پرس و جوهای T-SQL را در سناریوهای مختلف بهینه کنید و چگونه از رایج ترین مشکلات هنگام نوشتن کد T-SQL خودداری کنید. پس از اتمام این دوره، مهارت ها و دانش بهینه سازی پرس و جو در SQL Server مورد نیاز برای بازیابی داده ها از SQL Server به کارآمدترین و کارآمدترین روش را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی Query Optimization در SQL Server Introducing Query Optimization in SQL Server

  • معرفی Query Optimization در SQL Server Introducing Query Optimization in SQL Server

  • معرفی SQL Server Query Optimizer Introducing SQL Server Query Optimizer

  • آشنایی با مراحل فرآیند بهینه سازی پرس و جو Understanding the Stages of the Query Optimization Process

  • نسخه ی نمایشی: گرفتن معیارهای عملکرد پرس و جو Demo: Capturing Query Performance Metrics

درک طرح های پرس و جو Understanding Query Plans

  • درک طرح های پرس و جو Understanding Query Plans

  • خواندن و تفسیر طرح پرس و جو Reading and Interpreting the Query Plan

  • نسخه ی نمایشی: تجزیه و تحلیل و مقایسه طرح های پرس و جو با SSMS Demo: Analyzing and Comparing Query Plans with SSMS

آشنایی با استفاده مجدد از طرح و کش برنامه Understanding Plan Reuse and Plan Cache

  • درک برنامه Caching Understanding Plan Caching

  • نسخه ی نمایشی: کش طرح پرس و جو برای بارهای کاری موقت و آماده Demo: Querying Plan Cache for Ad Hoc and Prepared Workloads

درک شاخص و آمار Understanding Indexing and Statistics

  • مقدمه ای بر نمایه سازی با SQL Server Introduction to Indexing with SQL Server

  • شیوه های پیشنهادی طراحی شاخص Index Design Recommended Practices

  • نسخه ی نمایشی: درک عملکرد پرس و جو با شاخص ها Demo: Understanding Query Performance with Indexes

  • درک آمار Understanding Statistics

  • نسخه ی نمایشی: درک عملکرد پرس و جو با آمار Demo: Understanding Query Performance with Statistics

بهینه سازی عبارات Ad-hoc و پارامترسازی Optimizing Ad-hoc Expressions and Parameterization

  • نسخه ی نمایشی: بهینه سازی برای بارهای کاری Ad Hoc Demo: Optimizing for Ad Hoc Workloads

  • درک پارامتر Sniffing Understanding Parameter Sniffing

  • نسخه ی نمایشی: Sniffing و Recompiling پارامتر Demo: Parameter Sniffing and Recompiling

درک راهنماهای طرح و نکات پرس و جو Understanding Plan Guides and Query Hints

  • درک راهنماهای طرح Understanding Plan Guides

  • نسخه ی نمایشی: بهینه سازی عملکرد با نکات پرس و جو Demo: Optimizing Performance with Query Hints

نمایش نظرات

آموزش آشنایی با Query Optimization در SQL Server
جزییات دوره
1h 24m
20
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Nikola Ilic
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nikola Ilic Nikola Ilic

نیکولا ایلیچ به طور رسمی یک توسعه‌دهنده هوش تجاری است که بر فناوری‌های پلتفرم داده مایکروسافت، به‌ویژه Power BI تمرکز دارد - اما او فردی متعصب به داده است و به هر چیزی که مربوط به استخراج اطلاعات معنی‌دار از داده‌های خام است علاقه دارد. نیکولا خود را "داده موتزارت" معرفی می کند. از آنجایی که او در شهر شگفت انگیز سالزبورگ، اتریش، که به زادگاه W.A.Mozart معروف است، زندگی می کند، به اندازه کافی شجاع بود که از نام خانوادگی آهنگساز به عنوان بخشی از نام مستعار خود استفاده کند. به همین دلیل است که شعار حرفه ای نیکولا این است: "از داده های خود موسیقی بسازید!" نیکولا که از محیط کسب و کار آمده است، دارای مدرک لیسانس در علوم ارتباطات و علوم کامپیوتر است. او مرتباً در data-mozart.com وبلاگ می نویسد و در کنفرانس های داده جهانی سخنرانی می کند. نیکولا همچنین MVP پلتفرم داده مایکروسافت، مربی گواهی شده مایکروسافت و تحلیلگر داده تایید شده است.