برگزاری کارگاه دو روزه
Oracle SQL & PL/SQL Performance Tuning

⏰کارگاه فوق در 10 ساعت در روزهای یکشنبه و سه شنبه از ساعت 16 تا 21 برگزار خواهد شد ، تاریخ شروع کارگاه از طریق کانال و اینستاگرام فرداوراکل به اطلاع دوستان خواهد رسید

💡هزینه شرکت در کارگاه فوق 270 هزار تومان است

✅ پس از شرکت در کارگاه فوق به دانشجویان گواهی نامه اعطا خواهد شد

📪محل برگزاری کارگاه فوق در خیابان خرمشهر کوچه ایازی پلاک 62 ساختمان گروه دوران می باشد.

📙کارگاه فوق در 18 بخش با عناوین ذیل ارائه خواهد شد 👇👇👇

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 و ارائه نمونه کدهای کاربردی

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

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

2️⃣1️⃣ بررسی دلایل عدم استفاده از ایندکس در دستورات SQL و راه حل برطرف کردن این مشکل

3️⃣1️⃣ معرفی ملاحظات مربوط به ایندکس ها در دستورات DML و ارائه راهکار به منظور بهبود کارایی در زمان انتقال داده های حجیم

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

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

6️⃣1️⃣ معرفی ایندکس های پارتیشن شده و ایندکس های محلی و شناخت تاثیر مثبتی که در اجرای دستورات SQL دارند

7️⃣1️⃣ تعریف راه حل خلاصه سازی داده های جزئ تر و معرفی راه کارهای اوراکل جهت ایجاد ، نگهداری و مدیریت آنها با استفاده از Materialized view

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

👈 از متقاضیان شرکت در کارگاه فوق خواهشمندم پس از ثبت نام در سایت و تکمیل مراحل پرداخت کارگاه رسید پرداختی را در تلگرام ارسال کرده و یا با شماره 09127951284 تماس حاصل نمایند.

 

 

برای ثبت نام در این دوره باید به عنوان عضو وارد سایت شده باشید:

ورود / ثبت نام