آموزش بهینه‌سازی عملکرد Oracle SQL - آخرین آپدیت

دانلود Oracle SQL Performance Tuning

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای ارائه مهارت‌های لازم جهت بهبود عملکرد پرس‌وجوها (Query Performance) در پایگاه داده‌های اوراکل طراحی شده است. در سناریوهای واقعی، کند شدن تولید گزارش‌ها و اجرای کوئری‌ها اغلب ناشی از حجم بالای داده‌ها است. برای رفع این مشکل، این دوره مباحثی نظیر کامپایل و اجرای کوئری، ایندکس‌گذاری، ویوهای متریالایز شده (Materialized Views)، عبارت‌های جدولی مشترک (CTE) و موارد دیگر را پوشش می‌دهد. تاکید اصلی این دوره بر یادگیری عملی همراه با نمایش‌های گام‌به‌گام است. پس از اتمام این دوره، شما در بهینه‌سازی عملکرد در سطح SQL و رفع گلوگاه‌های اجرای کوئری‌ها استاد خواهید شد. رویکرد منحصر‌به‌فرد ما، نمایش اجرای کوئری را قبل و بعد از اعمال تکنیک‌های بهینه‌سازی نشان می‌دهد تا درک جامعی از متدهای بهینه‌سازی به دست آورید. پیش‌نیازهای دوره: آشنایی با مفاهیم سیستم مدیریت پایگاه داده رابطه‌ای (RDBMS) و تسلط بر تکنیک‌های SQL از جمله Joinها، زیرپرس‌وجوها (Subqueries)، عملگرهای مجموعه‌ای، GROUP BY و توابع SQL. مخاطبان هدف: این دوره برای مدیران پایگاه داده (DBAs)، توسعه‌دهندگان SQL، توسعه‌دهندگان اپلیکیشن و تحلیل‌گران داده‌ای که به دنبال ارتقای مهارت‌های خود در بهینه‌سازی عملکرد Oracle SQL هستند، طراحی شده است. آنچه خواهید آموخت: در پایان این دوره، شما قادر خواهید بود: • طراحی و بهینه‌سازی ایندکس‌ها برای ارتقای عملکرد کوئری‌ها • ارزیابی میزان بهره‌برداری از ایندکس‌ها در پرس‌وجوهای خود • درک عوامل موثر بر کامپایل کوئری (Query Compilation) • تعیین و اعمال انواع داده‌های مناسب برای ستون‌های پایگاه داده

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

درک ضرورت بهینه‌سازی SQL Understanding Necessity of SQL Tuning

  • معرفی مدرس: ماندار مولای Introduction of the Author - Mandar Mulay

  • مقدمه‌ای بر بهینه‌سازی عملکرد Oracle SQL - بخش اول Introduction to Oracle SQL Performance Tuning - Part 1

  • مقدمه‌ای بر بهینه‌سازی عملکرد Oracle SQL - بخش دوم Introduction to Oracle SQL Performance Tuning - Part 2

  • مقدمه‌ای بر درک ضرورت بهینه‌سازی SQL Introduction to Understanding Necessity of SQL Tuning

  • درک دموگرافی جداول - بخش اول Understanding Demography of Tables 1

  • درک دموگرافی جداول - بخش دوم Understanding Demography of Tables 2

  • مقایسه Char در مقابل Varchar - بخش اول Char Vs Varchar - Part 1

  • مقایسه Char در مقابل Varchar - بخش دوم Char Vs Varchar - Part 2

  • بررسی ۶ بند دستور Select - بخش اول All 6 clauses of Select Statement - Part 1

  • بررسی ۶ بند دستور Select - بخش دوم All 6 clauses of Select Statement - Part 2

  • بررسی ۶ بند دستور Select - بخش سوم All 6 clauses of Select Statement - Part 3

  • جریان اجرای بندهای دستور The Flow of Clauses Execution

  • تاثیر عملکرد Where در مقابل Having - بخش اول Performance Impact of Where vs Having Clause - Part 1

  • تاثیر عملکرد Where در مقابل Having - بخش دوم Performance Impact of Where vs Having Clause - Part 2

  • تاثیر عملکرد Distinct، Group By و Count - بخش اول Performance impact of Distinct, Group By and Count - Part 1

  • تاثیر عملکرد Distinct، Group By و Count - بخش دوم Performance impact of Distinct, Group By and Count - Part 2

  • مزایای عملگر Exists - بخش اول Benefits of Exists Operator 1

  • مزایای عملگر Exists - بخش دوم Benefits of Exists Operator 2

تکنیک‌های بهینه‌سازی پرس‌وجو Query Optimization Techniques

  • مقدمه‌ای بر تکنیک‌های بهینه‌سازی پرس‌وجو Introduction to Query Optimization Techniques

  • کامپایل و اجرا - بخش اول Compilation and Execution Part 1

  • کامپایل و اجرا - بخش دوم Compilation and Execution Part 2

  • کامپایل و اجرا - بخش سوم Compilation and Execution Part 3

  • متغیرهای Bind - بخش اول Bind Variables 1

  • متغیرهای Bind - بخش دوم Bind Variables 2

  • بررسی Explain Plan - بخش اول Explain Plan part 1

  • بررسی Explain Plan - بخش دوم Explain Plan part 2

  • ابزار AutoTrace - بخش اول AutoTrace Part 1

  • ابزار AutoTrace - بخش دوم AutoTrace Part 2

استراتژی‌های ایندکس‌گذاری Indexing Strategies

  • مقدمه‌ای بر استراتژی‌های ایندکس‌گذاری Introduction to Indexing Strategies

  • آشنایی با ایندکس‌ها - بخش اول Introducing Indexes 1

  • آشنایی با ایندکس‌ها - بخش دوم Introducing Indexes 2

  • آشنایی با ایندکس‌ها - بخش سوم Introducing Indexes 3

  • ایندکس Bitmap - بخش اول Bitmap Index Part 1

  • ایندکس Bitmap - بخش دوم Bitmap Index Part 2

  • ایندکس B-Tree - بخش اول B-Tree Index Part 1

  • ایندکس B-Tree - بخش دوم B-Tree Index Part 2

  • ایندکس ترکیبی (Composite) - بخش اول Composite Index 1

  • ایندکس ترکیبی (Composite) - بخش دوم Composite Index 2

  • ایندکس‌های مبتنی بر تابع - بخش اول Function-Based Index part 1

  • ایندکس‌های مبتنی بر تابع - بخش دوم Function-Based Index part 2

ابزارها و تکنیک‌های بهینه‌سازی عملکرد Performance Tuning Tools and Techniques

  • مقدمه‌ای بر ابزارها و تکنیک‌های بهینه‌سازی عملکرد Introduction to Performance Tuning Tools and Techniques

  • درک Hintها - بخش اول Understanding Hints Part 1

  • درک Hintها - بخش دوم Understanding Hints Part 2

  • درک Hintها - بخش سوم Understanding Hints Part 3

  • ویوهای Inline - بخش اول Inline Views Part 1

  • ویوهای Inline - بخش دوم Inline Views Part 2

  • جداول موقت - بخش اول Temporary Tables 1

  • جداول موقت - بخش دوم Temporary Tables 2

  • عبارات جدولی مشترک (CTE) - بخش اول Common Table Expression Part 1

  • عبارات جدولی مشترک (CTE) - بخش دوم Common Table Expression Part 2

  • ویوهای متریالایز شده - بخش اول Materialized Views - Part 1

  • ویوهای متریالایز شده - بخش دوم Materialized Views - Part 2

  • ویوهای متریالایز شده - بخش سوم Materialized Views - Part 3

  • ویوهای متریالایز شده - بخش چهارم Materialized Views - Part 4

  • جمع‌بندی بهینه‌سازی عملکرد Oracle SQL Conclusion to Oracle SQL Performance Tuning

نمایش نظرات

آموزش بهینه‌سازی عملکرد Oracle SQL
جزییات دوره
8h 29m
55
(آخرین آپدیت)
2,748
4.2 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده