PL/SQL New & Advanced Features for Extreme Performance

PL/SQL New & Advanced Features for Extreme Performance

Main Speaker:

Tracks:

Data

Seminar Categories:

Data
SQL - RDBMS

Course ID:

43677

Date:

26.6.2019

Time:

Daily seminar
9:00-16:30

43677

אודות הסמינר

שפת ה- PL/SQL הינה שפה פרוצדורלית המשלימה ומרחיבה את יכולות שפת ה- SQL בבסיסי הנתונים של חברת אורקל. באמצעות השפה ניתן לכתוב פונקציות ופרוצדורות בתוך מסד הנתונים ולהרחיב את יכולותיו הבסיסיות. באמצעות היכרות מעמיקה עם תכונות השפה ומאפייניה, נוכל לשפר את ביצועי הקוד בזמן הריצה.

בסמינר זה נרחיב ונעשיר את הידע של מפתחים ומנהלי בסיסי נתונים המשתמשים בשפת ה- PL/SQL לטובת הרצת קוד פרוצדוראלי בתוך בסיס הנתונים.

במהלך הסמינר נסקור מגוון נושאים מתקדמים תוך התמקדות בתכונות המאפשרות שיפור ביצועי הקוד וכן נחשוף תכונות פחות מוכרות של השפה אך חשובות ושימושיות עד מאוד. דגש מיוחד יינתן על שיפורים וחידושים של השפה בגרסאות Oracle Database 12c ו- Oracle Database 18c.

סמינר זה מיועד למפתחים ומנהלי בסיסי נתונים בסביבת אורקל אשר יש להם ידע וניסיון קודם בפיתוח בשפת ה- PL/SQL.

נושאים

  • Developing PL/SQL:
    • Composite Data Types: Records, Collections and Table type
    • Advanced Cursors: Ref cursor, Cursor function, Cursor subquery in PL/SQL
    • Bulk Binding
    • Dynamic SQL
    • Tracing PL/SQL Execution
  • Design patterns for PL/SQL:
    • Autonomous Transactions, Invoker and Definer rights, serially_reusable code
    • Triggers Improvements
  • Compiling PL/SQL:
    • PL/SQL Fine-Grain Dependency Management
    • PLSQL_OPTIMIZE_LEVEL parameter
    • PL/SQL Compile-Time Warnings and Using DBMS_WARNING package
  • Tuning PL/SQL:
    • Handling Packages in Memory
    • Global Temporary Tables
    • PL/SQL Function Result Cache and pitfalls
  • Oracle Database 12c PL/SQL new features – What is new in Oracle 12c:
    • Language Usability Enhancements
    • New Limitations
  • Oracle Database 18c PL/SQL new features and enhancements
  • Additional useful features, Tips and Tricks and best practices for better performance

 



DevGeekWeek 2019





Contact

DevGeekWeek 2019





Skip to content