دوره آموزش SQL & PL/SQL Performance Tuning

شرح دوره SQL & PL/SQL Performance Tuning

در دوره SQL & PL/SQL Performance Tuning به معرفی نکات کلی و استانداردهای مربوط به نوشتن دستورات SQL، ملاحظاتی که در نوشتن دستورات SQL باید از آن‌ها اجتناب کنیم و معرفی و شناخت قابلیت‌های پیشرفته دستورات SQL می‌پردازیم.

دسته‌بندی‌ها ,

اساتید برتر

با سوابق داخلی و خارجی

پشتیبانی آموزشی

روزهای کاری، 10 الی 20

مدرک معتبر

اعطا پس از اتمام دوره

تسهیل‌گری استخدام

آموزش در راستای استخدام

تماس بگیرید

توضیحات

شرح دوره SQL & PL/SQL Performance Tuning

در دوره SQL & PL/SQL Performance Tuning به معرفی نکات کلی و استانداردهای مربوط به نوشتن دستورات SQL، ملاحظاتی که در نوشتن دستورات SQL باید از آن‌ها اجتناب کنیم و معرفی و شناخت قابلیت‌های پیشرفته دستورات SQL می‌پردازیم.

پیش‌نیاز دوره SQL & PL/SQL Performance Tuning

آشنیایی با اوراکل

مخاطبین دوره SQL & PL/SQL Performance Tuning

علاقه‌مندان و برنامه‌نویسان اوراکل

مزایای دوره

  • ارائه مدرک معتبر
  • برگزاری دوره ها بصورت کاملا عملی
  • استفاده از لابراتور مجهز
  • استفاده از برترین اساتید داخلی و با مدرک بین‌المللی
  • با توجه به حضور گروه دوران در بیش از 1000 پروژه سازمانی، امکان معرفی دانشجویان دوره به بازار کار مرتبط به دوره‌ها
  • تخفیف جهت حضور در دوره‌های بعدی
  • دريافت مدرک بين‌المللی مرتبط

سرفصل دوره

1. معرفی نکات کلی و استانداردهای مربوط به نوشتن دستورات SQL

2. ملاحظاتی که در نوشتن دستورات SQL باید از آنها اجتناب کنیم

3. معرفی و شناخت قابلیت های پیشرفته دستورات SQL از جمله

with-clause

window-functions

recursive-query

subquery

merge-statement

4. معرفیhint های پر کاربرد دستورات SQL

5. معرفیOptimizer و اطلاعات آماری (Statistics) اوراکل و نقش آنها در طراحی نقشه راه (Execution plan) اجرای دستورات SQL

6. نحوهمشاهدهوخواندنExecution plan

7. بررسی و اعمال روش های مختلف بهینه سازی دستورات SQL و نحوه استفاده از Execution plan جهت بهینه سازی دستور SQL

8. معرفیData dictionaryهای پر کاربرد اوراکل

9. معرفیPL/SQL و ارائه نمونه کدهای کاربردی

10. روش استفاده از کدهای PL/SQL به منظور بهینه‌سازی عملکرد برنامه‌ها به عنوان مثال راه‌حل استفاده از عملیات‌های دسته‌ای bulk collect به همراه cursorها، یا نحوه ایجاد و استفاده از jobهای پویا به منظور تقسیم عملیات‌های بزرگ به بخش‌های کوچکتر و اجرای موازی آن‌ها

11. تعریف ایندکس و معرفی انواع، نکات همچنین نحوه ایجاد و استفاده از آن به منظور بهبود عملکرد اجرای دستورات SQL

12. بررسی دلایل عدم استفاده از ایندکس در دستورات SQL و راه حل برطرف کردن این مشکل

13. معرفی ملاحظات مربوط به ایندکس‌ها در دستورات DML و ارائه راهکار به منظور بهبود کارایی در زمان انتقال داده‌های حجیم

14. تعریف پارتیشن و معرفی انواع و نحوه کاربرد آن در بهینه سازی عملکرد دستورات SQL بصورت ضمنی (partition pruning) و صریح

15. استفاده ترکیبی از Data dictionaryها و نام پارتیشن در جداول پارتیشن شده جهت ایجاد و اجرای SQL پویا (dynamic SQL)

16. معرفی ایندکس‌های پارتیشن شده و ایندکس‌های محلی و شناخت تاثیر مثبتی که در اجرای دستورات SQL دارند

17. تعریف راه حل خلاصه‌سازی داده‌های جزئی‌تر و معرفی راه کارهای اوراکل جهت ایجاد، نگهداری و مدیریت آن‌ها با استفاده از Materialized view

18. تعریف فشرده‌سازی و معرفی کاربرد و نحوه تعریف آن در جداول، ایندکس‌ها و Materialized viewها

 

دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره SQL & PL/SQL Performance Tuning در قالب آموزش بانک اطلاعاتی به صورت آموزش آنلاین و حضوری با بهره‌گیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه می‌شود.

توضیحات تکمیلی

نوع دوره

1 دیدگاه برای دوره آموزش SQL & PL/SQL Performance Tuning

  1. محسن نوروزی

    مثال های عملی کلاس شبکه بسیار کمک کننده بود.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره‌های مرتبط