دوره حضوری آنلاین (لایو) Oracle SQL Tuning For Developers

دوره حضوری آنلاین (لایو)  Oracle SQL Tuning For Developers

نام دوره:

Oracle SQL Tuning For Developers

مدت دوره:

40ساعت

خلاصه دوره

پس از طی این دوره دانشجویان قادر خواهند بود دستورات SQL نوشته شده در پایگاه داده اوراکل را بهینه سازی کنند و از تکنیک‌های مورد نظر جهت شناسایی دستورات SQL بد استفاده کنند.

مخاطبین

برنامه نویسان اوراکل که از پایگاه داده اوراکل جهت پیاده سازی کسب و کار برنامه های خود استفاده می‌کنند
برنامه نویسان زبانهای گوناگون (java ، .net و غیره ) که جهت نگهدارای اطلاعات برنامه های خود از پایگاه داده اوراکل استفاده میکنند
طراحان و برنامه نویسان انباره داده (Data Warehouse) که برای پیاده سازی ETL های خود از پایگاه داده اوراکل استفاده میکنند
کارفرمایانی که از پایگاه داده اوراکل استفاده کرده و نیاز به کسب دانش بیشتر جهت استخراج و کار با داده های ذخیره شده توسط برنامه های کاربردی دارند

اهداف دوره

بعد از پایان این دوره دانشجویان قادر خواهند بود:
از ابزارهای اوراکل جهت ردیابی دستورات SQL بد استفاده کنند
از فابلیت‌های بهینه سازی اتوماتیک دستورات SQL در اوراکل استفاده کنند
دستورات SQL را مشاهده و بررسی کنند
دستورات SQL مناسب نوشته و دستورات SQL موجود را بازنویسی کنند
اطلاعات آماری اوراکل را شناخته و آنها را مدیریت کنند
طرح اجرای دستورات SQL را مشاهده و تفسیر کنند
از انتخاب های مربوط به بهبود کارایی از جمله پارتیش بندی ، ایندکس گذاری ، خلاصه سازی داده ها استفاده کنید
از امکانات پیشرفته دستورات SQL اوراکل از جمله توابع تحلیلی ، پرس و جوهای بازگشتی ، جداول موقت و سایر قابلیت‌های پیشرفته در زبان SQL استفاده کنند

سرفصل‌ها

فصل1: معرفی دوره
فصل2: معرفی مفاهیم مربوط به SQL Tuning
فصل3: استفاده از ابزارهای ردیابی و کشف مشکلات برنامه ها
فصل4: درک تکنیک های پایه ای بهینه سازی دستورات SQL
فصل5: معرفی اصول و مبانی مربوط به optimizer
فصل6: تولید و مشاهده طرح های اجرا(execution plans)
فصل7: تفیسر و بهیود طرح های اجرا(execution plans)
فصل8: برسی مسیرهای دسترسی به اطلاعات جداول و ایندکس ها
فصل9: عملیات join
فصل10: سایر عملیات optimizer
فصل11: معرفی اطلاعات آماری و نحوه جمع آوری آنها
فصل12: استفاده از bind variables
فصل13: مدیریت طرح اجرای دستورات SQL
فصل14: حل تمرین و کارگاه

Course Objectives

Course Introduction
Introduction to SQL Tuning
Using Application Tracing Tools
Undersetting Basic Tuning Techniques
Optimizer Fundamentals
Generating and Displaying Execution Plans
Interpreting Execution Plans and Enhancements
Optimizer: Table and Index Access Paths
Optimizer: Join Operators
Other Optimizer Operators
Introduction to Optimizer Statistics
Using Bind Variables
SQL Plan Management
Workshops



جزئیات سرفصل آموزشی دوره حضوری آنلاین Oracle SQL Tuning For Developers را از طریق لینک زیر دریافت کنید:


سرفصل دوره سماتک