28 Days of Sitecore Rocks: Manage - Part 3

Continuing our discussion of the Sitecore Rocks Manage tool, today we will be covering the Caches interface.  Having an understanding of how and what Sitecore Caches is an integral skill when configuring, tuning and troubleshooting performance.  The Caches interface will provide us with more information than we've previously had available to us with the Sitecore cache page.

If we don't already have the Manage tool open, right click the Sitecore instance, in this case the Jetstream node, in the Sitecore Explorer and select the "Manage" menu item.


Sitecore Rocks


With the Caches interface open we will notice, similar to the Sitecore cache page, each of the caches for the sites currently configured in our instance of Sitecore.  The number of columns is what differentiates the Caches interface.  Here are the available columns.  The bold columns are new.


  • Name - Name of the cache.  Usually "site [type].”  Example: website[items]
  • Size - The amount in bytes currently being consumed.
  • Delta - The amount in bytes of the delta.
  • Count - Number of cache entries.
  • Max Size - The maximum size that the cache is allowed to consume before eviction.
  • Remaining - The amount of cache available to be consumed before eviction.
  • Enabled - Whether the cache is enabled or disabled.
  • Scavengable - Boolean value indicating whether the cache is scavengable.
  • Priority - The priority level of the cache.


Sitecore Rocks


What also differentiates the Caches interface is that we have the ability to clear a single cache as opposed to all caches.  To do so, simply select the cache you would like to clear and right click to open the context menu.  From here we can either clear the single cache or all caches.


Sitecore Rocks


Another nice feature of the Caches tool is the ability to explore the caches.  To explore a cache, select a cache and open the context menu by right clicking the item and selecting "Explore Cache."  The Explore Cache dialog lists out each items key, size, last accessed and data.  We can filter the list of items in the cache by entering a value in the filter textbox, as well as evict a single item from a cache by right clicking an item and selecting "Remove."


Sitecore Rocks


Using the Caches interface of the Sitecore Rocks Manage tool can provide insight into Sitecore caches that was previously unavailable via the standard methods.  I would encourage anyone who works with Sitecore to give this interface a try when configuring, tuning or troubleshooting performance.


Only 8 days left of the 28 Day of Sitecore Rocks, don’t miss out!