لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SQL پیشرفته برای تنظیم پرس و جو و بهینه سازی عملکرد
Advanced SQL for Query Tuning and Performance Optimization
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پرسوجوهای SQL میتوانند سریع و بسیار کارآمد باشند، اما همچنین میتوانند کند باشند و نیاز به منابع CPU و حافظه بیش از حد داشته باشند. برای بسیاری از برنامه نویسان SQL، حملات گاه به گاه با پرس و جوهای طولانی مدت و عملکرد ضعیف به سادگی برای دوره مشابه هستند. اما با به دست آوردن درک بهتری از نحوه ترجمه پرسوجوهای SQL توسط پایگاههای داده به برنامههای اجرایی، میتوانید برای جلوگیری از این مشکلات اقداماتی را انجام دهید. در این دوره، Dan Sullivan به شما نشان می دهد که چگونه برنامه های اجرای پرس و جو را تجزیه و تحلیل کنید و از استراتژی های مدل سازی داده ها برای افزایش عملکرد پرس و جو استفاده کنید. دان نحوه اجرای پرسوجوهای SQL را شرح میدهد، انواع مختلف ایندکسها و نحوه تنظیم پرس و جو را برجسته میکند، چندین روش را برای انجام اتصالات پوشش میدهد، و نحوه استفاده از پارتیشنبندی و نماها را برای بهبود عملکرد مورد بحث قرار میدهد. به علاوه، Dan به شما نشان میدهد که چگونه PostgreSQL را در GitHub Codespaces اجرا کنید تا بتوانید سریعتر شروع به یادگیری کنید.
سرفصل ها و درس ها
معرفی
Introduction
آنچه شما باید بدانید
What you should know
زمان پاسخگویی به پرس و جو را با تنظیم پرس و جو کاهش دهید
Reduce query response time with query tuning
1. SQL چگونه یک Query را اجرا می کند
1. How SQL Executes a Query
پارتیشن بندی داده ها
Partitioning data
اسکن جداول و نمایه ها
Scanning tables and indexes
پیوستن به جداول
Joining tables
راه حل: نحوه پارتیشن بندی جدول را انتخاب کنید
Solution: Choosing how to partition a table
چالش: انتخاب نحوه پارتیشن بندی جدول
Challenge: Choosing how to partition a table
از SQL اعلامی گرفته تا برنامه اجرایی رویه ای
From declarative SQL to a procedural execution plan
2. ابزار PostgreSQL برای تنظیم
2. PostgreSQL Tools for Tuning
شاخص ها
Indexes
چالش: ایجاد یک طرح اجرای پرس و جو
Challenge: Generating a query execution plan
راه حل: ایجاد یک طرح اجرای پرس و جو
Solution: Generating a query execution plan
تبیین و تحلیل کنید
Explain and analyze
استفاده از PostgreSQL در Codespaces
Using PostgreSQL in Codespaces
طرح مثال: انتخاب با بند WHERE
Example plan: Selecting with a WHERE clause
نمایش نظرات