Log in / Sign Up
  • Home
  • About
  • Training
    • Course Catalog
    • Exams
    • Learning Journeys
  • Calendar
  • Contact

Call us

+(27) 11 568 8065

16th Rd, 400 Randjies Office Park, Block L South, Midrand, 1685
mehacademy.africa
MEH ACADEMY
MEH Academy-01
  • Home
  • About
  • Training
    • Course Catalog
    • Exams
    • Learning Journeys
  • Calendar
  • Contact

Oracle Database 11g: Advanced PL/SQL Programming & Tuning

Curriculum

  • 1 Section
  • 16 Lessons
  • 5 Days
Expand all sectionsCollapse all sections
  • Topics
    16
    • 1.1
      DYNAMIC SQL ADVANTAGES & disadvantages NATIVE dynamic sql DYNAMIC update…returning DYNAMIC sql using DBMS_SQL()
    • 1.2
      USING COLLECTIONS ABOUT collections BULK bind using collections COLLECTION methods MORE about the returning clause ADVANCED collection features COLLECTION multiset operations IN indices of clause IN values of clause
    • 1.3
      SYSTEM-SUPPLIED PACKAGES: DBMS_METADATA()-PART I WHY retrieve object definitions? RETRIEVING default metadata RETRIEVING customized metadata USING open() & close() USING set_filter() USING set_count() USING add_transform() USING fetch DDL() ABOUT sys.kus_ddl ABOUT sys.kus_ddls CALLING fetch_ddl()
    • 1.4
      SYSTEM-SUPPLIED PACKAGES: DBMS_METADATA()-PART II SET-transform_param() GET_query()
    • 1.5
      SYSTEM-SUPPLIED PACKAGES: DBMS_METADATA()-PART III FETCH clob() SET_filter() for dependent objects SET_parse_item() PRIMARY & dependent object DDL
    • 1.6
      SYSTEM-SUPPLIED PACKAGES: DBMS-REDFINTION() ABOUT table redefinition USING DBMS_redefinition () DBA_redefinition_errors CAN_redef_table() START_redef_table() FINISH_redef_table() ABORT_redef_table() COPY_table_dependents() SYNC-interim_table()
    • 1.7
      SYSTEM-SUPPLIED PACKAGES: DBMS-LOB() WORKING with external bfiles WORKING with internal LOBs LoadBLOBFromFile(), LoadCLOBFromFile() COMPARE() GETLENGTH() APPEND() COPY() ERASE() TRIM() READ() SUBSTR() INSTR() WRITE() DYNAMIC securefile options GETOPTIONS() SETOPTIONS()
    • 1.8
      SYSTEM-SUPPLIED PACKAGES: OTHERS COMPRESSION with UTL_compress() LZ-COMPRESS() LX(UNCOMPRESS() UTL_MAIL() SET SMTP_OUT_SERVER CALLING the send() procedure CALLING the send_attach_xxx() procedures DBMS_version() WAIT_on_pending_DML()
    • 1.9
      ADVANCED INTERFACE METHODS ABOUT external procedures CALLING java classes CALLING programs
    • 1.10
      PL/SQL ADVANCED PROGRAMMING & CODING TECHNIQUES AUTONOMOUS transactions USING nocopy for parameters CHOOSING the optimum data type AVOIDING implicit data type conversion CHOOSING between number and pls_integer ABOUT pls_integer USING simple_integer CHAR variables of different lengths VARCHAR2 variables of different lenths CHAR vs VARCHAR2 CHAR vs WARCHAR2 with an equality comparison USEFUL pl/sql coding techniques HANDLING string literals
    • 1.11
      INFLUENCING ORACLE PL/SQL COMPILATION PL/SQL compiler optimization PLSQL_optimize-_level CONTROLLING compilation messages PL/SQL native execution
    • 1.12
      DYNAMIC PARTITIONING & PARALLELIZATION ABOUT dynamic portioning (chunks) CREATING & processing chunks CREATE_task() CREATE_chunks_by_rowid() CREATE_chunks_by_number_col() EXECUTE_run_task() TASK_status() DROP_task() MONITORING chunk processing
    • 1.13
      APPLICATION TUNING WITH THE PL/SQL HIERARCHICAL PROFILER WHAT is the hierarchical profiler? CONFIGURING the profiler MANAGING profiler runs ANALYZING profiler data INTERPRETING the results DBMSHP_RUNS DBMP_FUNCTION_INFO DBMP_PARENT_CHILD_INFO
    • 1.14
      PL/SQL DEBUGGING WITH DBMS_TRACE() USING the trace facility DBMS_TRACE() to manage runs EXAMINING the trace data EVENT_KIND values
    • 1.15
      PROTECTING AGAINST SQL INJETION ATTACKS UNDERSTANDING the threat APPLYING countermeasures
    • 1.16
      IMPLEMENTING VIRTUAL DATABASES UNDERSTANDING VPDS PREPARING for a VPD CONFIGURING a VPD MANAGING application contexts USING sys_context() MANAGING policies & security rules
This content is protected, please login and enroll in the course to view this content!
ADVANCED INTERFACE METHODS ABOUT external procedures CALLING java classes CALLING programs
Prev
INFLUENCING ORACLE PL/SQL COMPILATION PL/SQL compiler optimization PLSQL_optimize-_level CONTROLLING compilation messages PL/SQL native execution
Next
MEH Academy-01

Follow us on social media

Training

  • Training Catalog
  • Exams
  • Learning Journeys

CATEGORIES

  • Design
  • Development
  • Marketing
  • Finance & Accounting
  • IT & Software
  • Sales Marketing
  • Photohraphy
  • UX Design
  • Art & Humanities
  • Social Sciences
  • Personal
  • Lifiestyle
  • Seo

SUPPORT

  • Profile
  • Contact
  • Help Center
  • Privacy Policy

GET IN TOUCH

We don’t send spam so don’t worry.

© 2025 MEH Academy. All Rights Reserved.

  • Help
  • Term Conditions
  • Security
  • Privacy Policy
  • Returns Policy