Handling Oracle Database Result Cache Corruption
Result Cache, can be used to cache query and function results in memory. The cached information is stored in a dedicated area inside the shared pool where it can be shared by other PL/SQL programs that are performing similar calculations. The Result Cache is set up using the result_cache_mode initialization parameter with one of these three values: 1. auto: The results that need to be stored are settled by the Oracle optimizer 2. manual: Cache the results by hinting the statement using the result_cache|no_result_cache hint 3. force: All results will be cached At times we come across result cache Contention or Corruption issues which can be easily fixed by disabling and re-enabling result cache . "ORA-600 [qesrcro_dol2ro] / result cache corruption" can be seen in alert log in case of...