How prefetch cache update its cached item, If I change the content of Sitecore item? And also other ways of prefetch cache refreshing?


Sitecore populate prefetch catches just at application inititialization, and it maintains it during the lifetime of the application. Is not possible to update after you run the app and the prefetch cache is already initialized.

Bellow are some information about prefetch cache :

  1. There is a prefetch cache for each database
  2. Each cache entry is populated from the databases at Sitecore startup
  3. The items to cache are specified in the /app_config/prefetch config files Cached items includes those in the config file for the specific database (for instance master.config) and the common.config file

  4. Entries include all field values for all versions of the item and information about the parent and children of the item

  5. The <childLimit> element defines a limit to the number of children to include in the prefetch cache

More informations: http://learnsitecore.cmsuniverse.net/en/Developers/Articles/2009/07/CachingOverview.aspx



  • lobagiu: if i add, setting template in prefetch setting, and i change the setting template field and publish, will cache update? – user3024615 Apr 5 '18 at 6:20
  • You mean publish setting file? – Vlad Iobagiu Apr 5 '18 at 6:29
  • no. Publishing setting item in cms – user3024615 Apr 5 '18 at 8:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.