The buffer cache is an extremely important component for the performance, scalability, and reliability of the database. This course demonstrates how to identify the symptoms that indicate a buffer cache problem and how to use the various methods available to resolve common performance issues related to the buffer cache. It also discusses the sizing of the buffer cache and using views to analyze the buffer cache, and briefly covers multiple pool management. The fundamental purpose of the shared pool is to serve as a metadata cache. This course explains how to diagnose and resolve hard and soft-parsing problems and shared pool fragmentation issues. It also discusses various methods of tuning the shared pool, including sizing the shared pool, sizing the reserved area of the shared pool, keeping objects in the shared pool, and managing the results cache.
- Recognize the features of the shared pool
- Identify the role of AWR and Statspack reports indicators when diagnosing problems
- Recognize how to avoid hard parses
- Recognize how to avoid soft parses
- Recognize how to reserve space in the shared pool
- Recognize how to manage the results cache
- Recognize the features of the buffer cache architecture
- Identify the symptoms that indicate a buffer cache problem
- Identify methods to resolve common performance issues related to the buffer cache
- Recognize how to properly size the buffer cache
- Manage the buffer cache in given scenarios
A range of in-training or established IT professionals; Database Administrators; Support Engineers; Technical Consultants.