When to use 'ignore cache' on 'sys_properties recordsDescriptionFor any 'sys_properties' record there is a field called "Ignore cache". This determines if the system stores system property values in server-side caches to avoid querying the database for configuration settings. When you change a system property value, the system always flushes the cache for the sys_properties table to ensure all application nodes have access to the most recent value. As such you need to use the "Ignore cache" field to determine whether to flush this property's value from all other server-side caches. The default value of 'false' causes the system to not ignore flushing caches, which results in flushing all server-side caches and retrieving the current property value from the database. Set this field to false when you want to ensure all caches have the current property value. If a field is accessed with a very high frequency this removes the requirement for the platform to query the database for each request. Even though this query would be fast it will still add load to the database due to the frequency and this prevents unnecessary performance impact. Setting the field to 'true' will cause the system to ignore flushing some server-side caches, which results in only flushing the cache for the sys_properties table and preserving the prior property value in all other caches. Set this field to true to avoid the performance cost of flushing all caches and retrieving new property values. When set to 'true' the platform will query the database directly for the property record in question to ensure the current value. Typically, you should only set this field to true when you have a system property that changes more frequently than once a month, and the property value is only stored in sys_properties table.