Клиентский кэш данных
Кэш — промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Данные из кэша могут быть получены быстрее чем из БД. Также использование клиентского кэша призвано снизить нагрузку на сервер Docsvision.
По умолчанию клиентский кэш размещается в папках DVCache и DVScriptCache временной папки пользователя (C:\Users\Имя-Пользователя\AppData\Local\Temp\).
-
Папка
DVCacheпредназначена для хранения данных карточек и файлов. -
Папка
DVScriptCacheпредназначена для хранения скриптов карточек.
Файлы кэша карточек хранятся в папке %temp%\DVCache\Имя-базы-данных\Идентификатор-пользователя\. Имя кэшированного файла формируется по шаблону ИдентификаторФайла_ДатаИзмененияФайлаКакДробное.dat.
Настройка кэширования данных
Режим клиентского кэширования для всех пользователей настраивается в программе Консоль настройки Docsvision.
Если требуется, администратор может переопределить режим кэширования для отдельного пользователя или всех пользователей определённого компьютера.
-
Откройте редактор реестра на компьютере пользователя, для которого нужно установить собственный режим кэширования.
-
Перейдите к ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\DocsVision\Platform\ObjectManager.-
HKEY_LOCAL_MACHINE\SOFTWARE\DocsVision\Platform\ObjectManager, чтобы настроить режим кэширования для всех пользователей компьютера; -
HKEY_CURRENT_USER\SOFTWARE\Docsvision\Platform\ObjectManager, чтобы настроить режим кэширования для текущего пользователя.Если раздел
ObjectManagerотсутствует, создайте его самостоятельно.
-
-
Создайте или измените параметр
CacheMode:-
Тип:
DWORD -
Значение:
-
1— если требуется кэшировать карточки. -
2— если требуется кэшировать файлы. -
4— если требуется кэшировать справочники.Установите в
CacheModeсумму значений, чтобы кэшировались карточки, файлы, справочники. Например, для кэширования только справочников и файлов, результирующее значение будет равно2+4=6.
-
-
Очистка клиентского кэша
-
C:\Users\Имя-Пользователя\AppData\Local\Temp\DVCache; -
C:\Users\Имя-Пользователя\AppData\Local\Temp\DVScriptCache.
При запуске Windows-клиента данные папки будут созданы автоматически. Первое открытие карточек, данные которых были очищены из кэша, будет происходить медленнее, чем до очистки.