مطالب پیشنهادی از سراسر وب

آموزش پیشرفته SQL برای Query Tuning و بهینه سازی عملکرد

دسته بندی ها: آموزش اس کیوال (SQL) ، آموزش های لینکدین (LinkedIn) ، پایگاه داده

کوئری های SQL می توانند سریع و بسیار کارآمد باشد، اما همچنین می توانند کند باشند و به منابع CPU و حافظه بسیار زیادی احتیاج داشته باشند. برای بسیاری از برنامه نویسان SQL، دوره های گاه به گاه با کوئری هایی که در زمان طولانی اجرا می شوند و عملکرد ضعیف دارند برای این دوره کاملاً برابر است. اما با به دست آوردن درک بهتر چگونگی ترجمه کوئری های SQL پایگاه داده ها در برنامه های اجرایی، می توانید برای جلوگیری از این مسائل قدم هایی بردارید. در این دوره، Dan Sullivan به توسعه دهندگان نشان می دهد که چگونه برنامه های اجرایی را تحلیل کرده و از استراتژی های مدل سازی داده برای ارتقاء عملکرد کوئری استفاده کنند. او نحوه اجرای کوئری های SQL را شرح می دهد، انواع مختلفی از فهرست ها و نحوه تأثیر آنها در تنظیم کوئری را برجسته می کند. چندین روش برای انجام پیوندها را پوشش می دهد و در مورد چگونگی استفاده از ویوهای پارتیشن بندی و تحقق یافته برای بهبود عملکرد بحث می کند.

2. ابزارهای PostgreSQL برای Tuning

نتیجه

فایل های تمرین Ex_Files_Advanced_SQL_Optimization.zip
آیا این نوشته را دوست داشتید؟
Linkedin Advanced SQL for Query Tuning and Performance Optimization Author:Dan Sullivan Duration:1:44:39 Level:ADVANCED

SQL queries can be fast and highly efficient, but they can also be slow and demand excessive CPU and memory resources. For many SQL programmers, occasional bouts with long-running queries and poor performance are simply par for the course. But by gaining a better understanding of how databases translate SQL queries into execution plans, you can take steps to avoid these issues. In this course, Dan Sullivan shows developers how to analyze query execution plans and use data modeling strategies to boost query performance. Dan describes how SQL queries are executed; highlights different types of indexes and how they factor in query tuning; covers several methods for performing joins; and discusses how to use partitioning and materialized views to improve performance.

پیشنهاد آموزش مرتبط در فرادرس