When Oracle executes SQL queries, the result cache stores the result sets of specified queries in shared memory for later use. The Result Cache Find/Create Ratio alarm fires when the rate of find operations on the result cache drops below the rate of create operations, and indicates that the contents of the result cache are being under-used.
Note: When the Result Cache Find/Create Ratio alarm is raised, use the SQL and Application Workload | Result Cache Page to diagnose the problem.
About Finds and Creates
The Creates metric is the rate at which result sets are stored in the result cache. The Finds metric is the rate at which result sets are found in the result cache. A high find rate indicates that the result cache is working properly.
The absolute rates of finds and creates is less important than whether the rate is lower than the rate of finds. If the rate of finds is lower than the rate of creates, perhaps the wrong result sets are being stored.
Rate of Finds > Rate of Creates |
The result cache is working properly. |
Rate of Finds < Rate of Creates |
Indicates the wrong result sets are being stored. Consider one of the following solutions:
|
Result cache process
The result cache process can be summarized as follows:
© ALL RIGHTS RESERVED. 利用規約 プライバシー Cookie Preference Center