| The context in which the subjects considered within this course is important to understand. By understanding the context one will be able to see the specific areas of focus in this course and the tuning and problem areas addressed by the other courses within the tuning curriculum. Therefore, please consider a brief overview of the tuning courses:
• ORACLE DATABASE 10G: SQL TUNING. This course considers tuning and monitoring techniques helpful in writing efficient SQL code and troubleshooting problem areas. These techniques are helpful whether the SQL statements are executed in isolation or as part of PL/SQL program units, Java classes, other 3GL programs, and so on. This is the course you are now taking.
• ORACLE DATABASE 10G: ADVANCED PL/SQL PROGRAMMING & TUNING. This course considers similar topics pertaining to PL/SQL program units. Obviously, any enclosed SQL statements which are also well tuned will contribute towards the efficiency of the application as a whole.
• ORACLE DATABASE 10G: ADMINISTRATION III – PERFORMANCE TUNING. The environment within which both SQL statements and PL/SQL program units execute is obviously the Oracle database. Therefore, if the efficiency of the database as a whole is compromised then the efficiency of any objects which execute within the database will similarly suffer. This course allows one to tune and monitor the performance of the overall database. A well-tuned and properly configured database environment offers the circumstances in which database applications, and their objects such as SQL statements and PL/SQL program units, will operate efficiently. |