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

MySQL Indexing for Performance

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

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

نمایه سازی MySQL برای عملکرد MySQL Indexing for Performance

  • مقدمه Introduction

انواع نمایه ها Types of Indexes

  • مقدمه Introduction

  • InnoDB در مقابل MyISAM InnoDB vs MyISAM

  • شاخص B-Tree B-Tree Index

  • مزایای شاخص B-Tree Advantages of B-Tree Index

  • فهرست خوشه ای Clustered Index

  • مزایای شاخص خوشه ای Advantages of Clustered Index

  • معایب شاخص خوشه ای Disadvantages of Clustered Index

  • فهرست ثانویه Secondary Index

  • ساختمان B-Tree خوشه ای Building Clustered B-Tree

  • نمایه ثانویه ساختمان B-Tree Building Secondary Index B-Tree

  • جدول خوشه ای InnoDB InnoDB Clustered Table

  • فهرست هاش Hash Index

  • محدودیت شاخص هاش Limitation of Hash Index

  • شاخص هش تطبیقی Adaptive Hash Index

  • نمایه هاش ساختمان Building Hash Index

  • سایر شاخص ها Other Indexes

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

استراتژی های نمایه سازی برای عملکرد بالا Indexing Strategies for High Performance

  • مقدمه Introduction

  • اثربخشی شاخص Effectiveness of Index

  • نسخه ی نمایشی: فهرست ها Demo: List Indexes

  • نسخه ی نمایشی: مبانی شاخص ها Demo: Basics of Indexes

  • نسخه ی نمایشی: ترتیب ستون ها در فهرست Demo: Order of Columns in Index

  • نسخه ی نمایشی: بهینه سازی یا شرایط Demo: Optimize OR Conditions

  • نسخه ی نمایشی: بهینه سازی یا شرایط - پیشرفته Demo: Optimize OR Conditions - Advanced

  • نسخه ی نمایشی: بهینه سازی و شرایط Demo: Optimize AND Conditions

  • نسخه ی نمایشی: بهینه سازی و شرایط - پیشرفته Demo: Optimize AND Conditions - Advanced

  • نسخه ی نمایشی: نمایه جلد Demo: Cover Index

  • نسخه ی نمایشی: فهرست خوشه ای Demo: Clustered Index

  • نسخه ی نمایشی: نکات شاخص Demo: Index Hints

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

نگهداری شاخص Index Maintenance

  • مقدمه Introduction

  • MySQL Query Optimizer MySQL Query Optimizer

  • آمار Statistics

  • آمار InnoDB InnoDB Statistics

  • تقسیم بندی داده ها و شاخص ها Data and Index Fragmentation

  • نگهداری شاخص Index Maintenance

  • سایر نکات مربوط به نگهداری فهرست Other Index Maintenance Tips

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

چک لیست ها Checklists

  • چک لیست ها Checklists

نمایش نظرات

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

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