Oracle performance tuning (For Oracle DBAs)
Keywords:
DBMS, Oracle performance, SQL, development tools, information management.Abstract
Timely access to information is one of the most important essentials of database management system. Delivering access to data in acceptable time is essential for effective decision making. Tuning inefficient SQL is one of the most significant elements of enhancing the performance of databases. With growing repositories and complexity of underlying information management systems, maintaining decent levels of execution and tuning has become a complicated job. DBMS providers acknowledge this tendency and development tools and features that simplify the process. DBAs and developers have to make use of these tools in the effort to provide their companies with stable and efficient organizations. Performance tuning functions differ from platform to platform. Oracle is the main DBMS provider in the universe and this study focuses on the tools provided in all outlets of their software. A thorough literature analysis is done in order to advance understanding of the functionality and assessment of each tool is executed likewise.
References
• Oracle Database 2 Day + Performance Tuning Guide to learn how to use Oracle Enterprise Manager to tune database performance
• Oracle Database PL/SQL Packages and Types Reference for detailed information on the DBMS_ADVISOR, DBMS_SQLTUNE, DBMS_AUTO_SQLTUNE, and DBMS_WORKLOAD_REPOSITORY packages
• Oracle Database Reference for information about the STATISTICS_LEVEL initialization parameter
Oracle Database Reference to learn more about dynamic performance views
Oracle Database 12c Performance Tuning Recipes by Sam Alapati