Shared /Large/Java/Result Pool: SGA Component of Oracle
The shared pool caches various types of program data. For example, the shared pool stores parsed SQL, PL/SQL code, system parameters, and data dictionary information. The shared pool is involved in almost every operation that occurs in the database. For example, if a user executes a SQL statement, then Oracle Database accesses the shared pool. This section includes the following topics: Data Dictionary: The Data Dictionary Cache stores metadata about the database schema, such as information about tables, columns, indexes, and constraints. This cache helps speed up queries and operations by providing quick access to this metadata. The data dictionary is a collection of database tables and views containing reference information about the database, its structures, and its users. Oracle Database accesses the data dictionary frequently during SQL statement parsing. The data dictionary is accessed so often by Oracle Database that the following special memory loc...