آموزش تجزیه و تحلیل برنامه های جستجوی SQL Server

Analyzing SQL Server Query Plans

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: هر سرور پایگاه داده بارهای کاری و جستجوهای مختلفی را اجرا می کند. شما یاد خواهید گرفت که چگونه برنامه های پرس و جو را تجزیه و تحلیل کنید و مشکلات عملکرد SQL Server را عیب یابی کنید. هر سرور پایگاه داده بارهای مختلف و پرس و جوهای مختلف را اجرا می کند و برای یک متخصص تنظیم تنظیم عملکرد SQL Server مهم است که س quالهایی را که بر عملکرد تأثیر منفی دارند شناسایی کند. در این دوره ، با تجزیه و تحلیل SQL Server Query Plans ، شما توانایی شناسایی گلوگاه های عملکرد را در پایگاه داده خود پیدا خواهید کرد. ابتدا می توانید تجزیه و تحلیل برنامه های پرس و جو را یاد بگیرید. در مرحله بعد ، شما برنامه های اجرای درخواست را کشف و درک خواهید کرد. در آخر ، شما نحوه حل مشکل گلوگاه عملکرد را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش تجزیه و تحلیل برنامه های جستجوی مورد نیاز برای عیب یابی مشکلات عملکرد SQL Server را خواهید داشت.

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

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

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

برنامه های پرس و جو را با استفاده از رویدادها و ردیابی های گسترده ضبط کنید Capture Query Plans Using Extended Events and Traces

  • مقدمه Introduction

  • برنامه پرس و جو چیست؟ What Is a Query Plan?

  • مراحل اجرای برنامه پرس و جو Query Execution Plan Stages

  • چرا برنامه های پرس و جو را تجزیه و تحلیل می کنیم؟ Why Analyze Query Plans?

  • نسخه ی نمایشی: برنامه های اجرا Demo: Execution Plans

  • چگونه برنامه های پرس و جو را تجزیه و تحلیل کنیم؟ How to Analyze Query Plans?

  • SQL Profiler چیست؟ What Is SQL Profiler?

  • نسخه ی نمایشی: SQL Profiler Demo: SQL Profiler

  • نسخه ی نمایشی: SQL Trace Demo: SQL Trace

  • رویدادهای تمدید شده چیست؟ What Are Extended Events?

  • نسخه ی نمایشی: رویدادهای گسترده Demo: Extended Events

  • خلاصه Summary

گردانندگان برنامه پرس و جو با عملکرد ضعیف را شناسایی کنید Identify Poorly Performing Query Plan Operators

  • مقدمه Introduction

  • برنامه اجرای پرس و جو چیست؟ What Is a Query Execution Plan?

  • نسخه ی نمایشی: تفسیر برنامه اعدام Demo: Interpreting Execution Plan

  • اپراتورهای با عملکرد کند Slow Performing Operators

  • نسخه ی نمایشی: انجام اپراتورها - اسکن Demo: Performing Operators - Scan

  • نسخه ی نمایشی: اپراتورهای در حال اجرا - موازی سازی Demo: Performing Operators - Parallelism

  • نسخه ی نمایشی: اپراتورهای در حال اجرا - مکالمه ضمنی Demo: Performing Operators - Implicit Conversation

  • خلاصه Summary

با استفاده از فروشگاه Query ، برنامه های جستجوی کارآمد ایجاد کنید Create Efficient Query Plans Using Query Store

  • مقدمه Introduction

  • فروشگاه پرس و جو چیست؟ What Is a Query Store?

  • نسخه ی نمایشی: پیکربندی راه اندازی فروشگاه کوئری Demo: Query Store Setup & Configuration

  • 3 فروشگاه مهم پرس و جو 3 Important Query Stores

  • نسخه ی نمایشی: گزارش های فروشگاه کوئری Demo: Query Store Reports

  • نسخه ی نمایشی: حل پارامتر Sniffing با Query Store Demo: Resolving Parameter Sniffing with Query Store

  • خلاصه Summary

برنامه های درخواست تخمینی و واقعی و فراداده مربوط را مقایسه کنید Compare Estimated and Actual Query Plans and Related Metadata

  • مقدمه Introduction

  • برنامه اجرای تخمینی چیست؟ What Is an Estimated Execution Plan?

  • برنامه اعدام واقعی چیست؟ What Is an Actual Execution Plan?

  • نسخه ی نمایشی: برنامه اعدام برآورد شده و واقعی Demo: Estimated and Actual Execution Plan

  • آمار جستجوی زنده چیست؟ What Is Live Query Statistics?

  • نسخه ی نمایشی: آمار جستجوی زنده Demo: Live Query Statistics

  • نسخه ی نمایشی: برنامه اجرا را تحلیل کنید Demo: Analyze Execution Plan

  • خلاصه Summary

پیکربندی Azure SQL Database Performance Insight Configure Azure SQL Database Performance Insight

  • مقدمه Introduction

  • بینش عملکرد پرس و جو Query Performance Insight

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

  • Going Beyond Query Plans on Azure Going Beyond Query Plans on Azure

  • خلاصه Summary

خلاصه Summary

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش تجزیه و تحلیل برنامه های جستجوی SQL Server
جزییات دوره
2h 30m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
40
4.5 از 5
دارد
دارد
دارد
Pinal Dave
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pinal Dave Pinal Dave

Pinal Dave یک متخصص تنظیم عملکرد SQL سرور و یک مشاور مستقل است. وی 11 کتاب پایگاه داده SQL Server ، 25 دوره Pluralsight را تألیف کرده و بیش از 5000 مقاله در زمینه فناوری پایگاه داده در وبلاگ خود در https://blog.sqlauthority.com نوشته است. وی همراه با 16 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.