Search

Search

PL/SQL New & Advanced Features for Extreme Performance

PL/SQL New & Advanced Features for Extreme Performance

Main Speaker:

Tracks:

Data

Seminar Catgories:

Database Development

Seminar ID:

42140

Date:

20.11.2019

Time:

Daily seminar
9:00-16:30

Location:

Daniel Hotel

Add to Calendar 20.11.2019 09:00 20.11.2019 16:30 Asia/Jerusalem PL/SQL New & Advanced Features for Extreme Performance

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

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

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

אודות הסמינר

שפת ה- 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 to 19c PL/SQL new features
  • Additional useful features, Tips and Tricks and best practices for better performance

 



Contact
close slider