The Purpose of Cache

The main purpose of cache is to hold data that is likely to be used again in memory, therefore avoiding having to read the data in from disk again. If the cache is too:

The fundamental goal of tuning the caches is to minimize the number of database blocks that need to be re‑read from disk, for all databases on the machine.