آموزش MySQL بهینه سازی پرس و جو و تنظیم عملکرد

MySQL Query Optimization and Performance Tuning

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره بر روی بهینه سازی پرس و جو و تنظیم عملکرد MySQL متمرکز است. عملکرد یکی از مهمترین جنبه های هر برنامه است. همه می خواهند سرور خود عملکرد بهینه و در بهترین کارایی داشته باشد. در این دوره ما اصول بهینه سازی پرس و جو را درک خواهیم کرد و به نکات و نکات عملی برای تنظیم عملکرد نگاه خواهیم کرد.

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

مقدمه Introduction

  • مقدمه Introduction

بهینه سازی دسترسی به داده ها Optimizing Data Access

  • مقدمه Introduction

  • پیش نیاز Prerequisite

  • شنیده شده Overheard

  • درک نیازهای داده Understanding Data Needs

  • نسخه ی نمایشی: راه اندازی Demo: Setup

  • نسخه ی نمایشی: بهترین روش ها برای دسترسی به داده ها Demo: Best Practices for Data Access

  • نسخه ی نمایشی: چرا SELECT Star (*) ایده بدی است Demo: Why SELECT Star (*) is Bad Idea

  • خلاصه در شصت ثانیه Summary in Sixty Seconds

درک بهینه سازی Query MySQL Understanding MySQL Query Optimization

  • مقدمه Introduction

  • مسیر اجرای یک سeryال Execution Path of a Query

  • پروتکل های مشتری Client Protocols

  • حافظه پنهان پرس و جو Query Cache

  • تجزیه کننده Parser

  • پیش پردازنده Preprocessor

  • بهینه ساز پرس و جو Query Optimizer

  • مسئولیت های بهینه ساز پرس و جو Query Optimizer Responsibilities

  • محدودیت های بهینه ساز پرس و جو Query Optimizer Limitations

  • موتور جستجو و ذخیره سازی Query Execution Engine and Storage

  • بازگشت نتیجه به مشتری Returning Result to Client

  • یادداشت های اضافی در مورد بهینه ساز پرس و جو Additional Notes on Query Optimizer

  • به حداکثر رساندن عملکرد بهینه ساز پرس و جو Maximizing Query Optimizer Performance

  • درک حالتهای جستجو Understanding Query States

  • نسخه ی نمایشی: نمایش لیست فرآیند کامل Demo: Show Full Processlist

  • درک توضیح دستور Understanding Explain Command

  • نسخه ی نمایشی: فرمان را توضیح دهید Demo: Explain Command

  • نسخه ی نمایشی: فرمان گسترده را توضیح دهید Demo: Explain Extended Command

  • خلاصه در شصت ثانیه Summary in Sixty Seconds

بهینه سازی عملکرد با تنظیم پرس و جو عملی Performance Optimization by Practical Query Tuning

  • مقدمه Introduction

  • نسخه ی نمایشی: نمایه ای که برای بند SELECT استفاده می شود Demo: Index Used for SELECT clause

  • نسخه ی نمایشی: یک سeryال پیچیده در مقابل چند سeriesال ساده Demo: One Complex Query vs Multiple Simple Queries

  • نسخه ی نمایشی: یک پرس و جو پیچیده در مقابل چند سeriesال ساده - قسمت 2 Demo: One Complex Query vs Multiple Simple Queries - Part 2

  • نسخه ی نمایشی: یک سeryال پیچیده در مقابل چند سeriesال ساده با فهرست Demo: One Complex Query vs Multiple Simple Queries with Index

  • نسخه ی نمایشی: سفارش جدول در بخش پیوستن - عضویت داخلی Demo: Table Order in Join Clause - INNER JOIN

  • نسخه ی نمایشی: سفارش جدول در بخش پیوستن - OUTER JOIN Demo: Table Order in Join Clause - OUTER JOIN

  • نسخه ی نمایشی: بهینه ترین انتخاب - زیر پرس و جو در مقابل وجود در مقابل پیوستن Demo: Most Optimal Choice - Subquery vs Exists vs Joins

  • نسخه ی نمایشی: بهینه ترین انتخاب - زیر پرس و جو در مقابل وجود در مقابل پیوستن - قسمت 2 Demo: Most Optimal Choice - Subquery vs Exists vs Joins - Part 2

  • نسخه ی نمایشی: تنظیم عملکرد کل Demo: Tuning Aggregate Function

  • نسخه ی نمایشی: گروه بهینه سازی شده توسط بند Demo: Optimizing Group By Clause

  • نسخه ی نمایشی: بهینه سازی صفحه بندی با بند LIMIT Demo: Optimizing Paging with LIMIT Clause

  • نسخه ی نمایشی: تأثیر بر عملکرد UNION و UNION ALL Demo: Impact on Performance of UNION and UNION ALL

  • نسخه ی نمایشی: شاخص و برابر با اپراتور نیست Demo: Index and Not Equal to Operator

  • خلاصه در شصت ثانیه Summary in Sixty Seconds

بهترین روشها Best Practices

  • بهترین روشها Best Practices

نمایش نظرات

نظری ارسال نشده است.

آموزش MySQL بهینه سازی پرس و جو و تنظیم عملکرد
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 50m
44
Pluralsight (پلورال سایت) pluralsight-small
09 دی 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
151
4.1 از 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 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.

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

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

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