کارگاه تخصصی Oracle SQL and PL/SQL Performance Tuning
سرفصلهای کارگاه
- معرفی نکات کلی و استانداردهای مربوط به نوشتن دستورات
- نکاتی که در نوشتن دستورات SQL باید از آنها پرهیز کرد
- معرفی و شناخت قابلیتهای پیشرفته دستورات SQL از جمله
- with-clause
- window-functions
- recursive-query
- Subquery
- merge-statement
- تشریح hintهای پر کاربرد دستورات SQL
- تشریح Optimizer و اطلاعات آماری (Statistics) اوراکل و نقش آنها در طراحی نقشه راه (Execution plan) اجرای دستورات SQL
- شیوه مشاهده و خواندن Execution plan
- تحلیل و اعمال روشهای مختلف بهینهسازی دستورات SQL و نحوه استفاده از Execution plan جهت بهینهسازی دستور SQL
- تشریح Data dictionaryهای پر کاربرد اوراکل
- معرفی PL/SQL و ارائه نمونه کدهای کاربردی
- نحوه استفاده از کدهای PL/SQL به منظور بهینهسازی عملکرد برنامهها به عنوان مثال راه حل استفاده از عملیاتهای دسته ای bulk collect به همراه cursorها یا نحوه ایجاد و استفاده از jobهای پویا به منظور تقسیم عملیاتهای بزرگ به بخشهای کوچکتر و اجرای موازی آنها
- معرفی ایندکس و معرفی انواع نکات همچنین نحوه ایجاد و استفاده از آن به منظور بهبود عملکرد اجرای دستورات SQL
- بررسی دلایل عدم استفاده از ایندکس در دستورات SQL و راه حل برطرف کردن این مشکل
- آشنایی با ملاحظات مربوط به ایندکسها در دستورات DML و ارائه راهکار به منظور بهبود کارایی در زمان انتقال دادههای حجیم
- تشریح پارتیشن و معرفی انواع و نحوه کاربرد آن در بهینهسازی عملکرد دستورات SQL بصورت ضمنی (partition pruning) و صریح
- کاربری ترکیبی از Data dictionaryها و نام پارتیشن در جداول پارتیشن شده جهت ایجاد و اجرای SQL پویا(dynamic SQL)
- تشریح ایندکسهای پارتیشن شده و ایندکسهای محلی و شناخت تاثیر مثبتی که در اجرای دستورات SQL دارند
- ارائه راه حل خلاصهسازی دادههای جزئیتر و معرفی راه کارهای اوراکل جهت ایجاد، نگهداری و مدیریت آنها با استفاده از Materialized view
- معرفی فشردهسازی و معرفی کاربرد و نحوه تعریف آن در جداول، ایندکسها و Materialized viewها
دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری کارگاه تخصصی Oracle SQL and PL/SQL Performance Tuning در قالب به صورت آموزش آنلاین و حضوری با بهرهگیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه میشود.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
سمینار EC-council Network Security Administrator
سمینار EC-Council Network Security Administrator (ENSA) به بررسی اصول و مهارتهای لازم برای مدیریت و تأمین امنیت شبکهها میپردازد. این سمینار به شرکتکنندگان کمک میکند تا با تکنیکها و ابزارهای امنیت شبکه آشنا شوند و تواناییهای لازم برای مقابله با تهدیدات امنیتی را کسب کنند.
سمینار GSNA GIAC Systems and Network Auditor
سمینار GSNA (GIAC Systems and Network Auditor) به بررسی مهارتها و دانشهای لازم برای افرادی میپردازد که به عنوان Auditor در زمینه سیستمها و شبکهها فعالیت میکنند. این سمینار به شرکتکنندگان کمک میکند تا با استانداردها، بهترین شیوهها و تکنیکهای ارزیابی امنیت سیستمها و شبکهها آشنا شوند.
سمینار مدیریت حوادث سایبری (نحوه راهاندازی عملی تیمهای امداد رایانهای)
شرح سمینار مدیریت حوادث سایبری
سمینار مدیریت حوادث سایبری (نحوه راهاندازی عملی تیمهای امداد رایانهای) زیرمجموعه آموزشهای ویژه دوران است.
تشکیل و راهاندازی مرکز گوهر
گامهای راهاندازی و تشکیل مرکز گوهر در سازمان
تعاملات مرکز گوهر
سرویسهای امنیتی مرکز گوهر
فراهمآوری امنیت مرکز گوهر
ابزارها و نرم افزارهای مورد استفاده در مرکز گوهر
مدیریت رویدادها و حوادث امنیتی در گوهر
ارزیابی و تصمیمگیری درباره رویدادها و حوادث امنیتی در گوهر
پاسخگویی به رویدادها و حوادث امنیتی در گوهر
نحوه اعلام هشدار در مورد رخدادهای امنیتی
دوره آموزش Advanced Threat Detection
شرح دوره Advanced Threat Detection
در دوره Advanced Threat Detection روشهای نوین تشخیص تهدیدات پیشرفته سایبری به صورت تئوری و عملی (با پلتفرمهای Splunk و ELK) مورد بررسی قرار میگیرد. دانشجویان در این دوره با روشهای مختلف نفوذ پیشرفته و همچنین نحوه بررسی و تحلیل دادههای امنیتی با رویکرد تشخیص تهدیدات آشنا خواهند شد.
نظرات
تماس با ما