Oracle PLSQL Performance Tuning Syllabus
Oracle PLSQL Performance Tuning Syllabus
Oracle PLSQL Performance Tuning Syllabus
5 day - Syllabus
(Duration: 40 hours)
Introduction
What is PL/SQL and Why Should I use It? Section 5 - Memory Management
PL/SQL Architecture
Overview of PL/SQL Elements Introduction
Blocks Bind Variables and the Shared Pool
Variables and Constants The NOCOPY Hint and Memory Usage
Using SQL in PL/SQL Bigger is Better for VARCHAR2 Variables
Branching and Conditional Control Using Packages Correctly
Looping Statements Pinning Packages in the Shared Pool
Goto Conclusion
Procedures, Functions and Packages
Records
Object Types Section 6 - Cursor Variables and REF CURSOR
Collections Types
Associative Arrays (Index-By Tables)
Nested Table Collections
Varrays Introduction
Collection Methods Defining Cursor Variables
Triggers Cursor Variables as Parameters
Error Handling Cursor Attributes and Cursor Variable Usage
My Ideal Environment Host Variables as Cursor Variables
Dynamic SQL and Variant Resultsets
Restrictions When Using Cursor Variables
Cursor Expressions
Section 2 - Writing Efficient PL/SQL