Oracle Week 2017 session.
Agenda:
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, seriserially_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
Additional useful features, Tips and Tricks for better performance