![]() | ![]() | ![]() | ![]() | ![]() |
By design, when data is retrieved from the database, it is cached for one minute. After one minute, the data gets refreshed by new database calls when necessary. This step is resulting in additional database load.
A workaround is to adjust the refreshAfterWriteInSeconds setting in SAS® Environment Manager. To do this, navigate to Manage Environment ► Configuration ► Definitions ► sas.svi-datahub.cache.datastore. Click New Configuration if one is not already defined. Adjust the value for the refreshAfterWriteInSeconds setting to 600. This setting triggers refreshes to occur at every 10 minutes instead of after only 1 minute. Optionally, you can raise this value to an even higher number and also increase the value for the expireAfterAccessInMinutes setting.
Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.
After the hot fix is applied, a database call occurs only when the data has changed.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Visual Investigator | Linux for x64 | 10.7 | Viya |