Automatic feature cache helps you to improve the performance in ArcMap. Creating a feature cache can often speed up common ArcMap tasks as it allows you to temporarily store the features in the current map display in ArcMap in your local machine’s memory.
When you are working with data in an ArcSDE geodatabase that serves features over a network, features in the current extent must be retrieved from the source database each time your display is updated. Using a feature cache reduces the load on your network and the geodatabase since ArcMap accesses this information from your computer’s memory (RAM). Since features are cached on the client, it reduces the number of queries the client needs to execute on the server.
ArcMap has tools to help you build and work with the feature cache. These tools are found on the Feature Cache toolbar.
You will find all the information on how to use these tools under the following link: https://desktop.arcgis.com
When updating the data though, the action of saving edits results in the deletion of the entity cache. Frequent use of the following functions therefore greatly decreases the value of the feature cache:
The “automatic cache” function will still allow you to use the entity cache efficiently. It allows you to automatically cache features each time you move or zoom into the map area.
Because entity cache creation can take a significant amount of time for large datasets, it is important to carefully define a minimum map scale beyond which the entity cache is disabled. Feature caching is automatically reactivated when you zoom in within the minimum map scale.
You can set auto-cache properties on the Data Frame Properties dialog box on the Feature Cache tab.