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

MySQL Query Optimization and Performance Tuning

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: این دوره بر روی بهینه سازی پرس و جو و تنظیم عملکرد 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 بهینه سازی پرس و جو و تنظیم عملکرد
      جزییات دوره
      1h 50m
      44
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      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 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.