Показать сообщение отдельно
Старый 30.10.2009, 21:34   #2  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от Yakuza Посмотреть сообщение
Наподобие как с DBMS Cache, опцию cache=...
В документации не написано, а на клиенте хоть и меняешь в опциях, но ничего не меняется в свойствах базы. И при новом входе все по-старому остается.
В НАВ бизнес-логика выполняется на клиенте, а не на сервере (до НАВ 2009). Бизнес-логика в системе реализована в виде объектов. Серверу базы данных нет необходимости кэшировать объекты, т.к. он их все равно не выполняет. Он всего лишь передает эти объекты клиентскому приложения.
Смысл данной опции заключается в указании объема памяти, которую может использовать клиентское приложения для хранения объектов. Когда объекты загружены в память, то повторное открытие форм, таблиц и пр. происходит быстрее. Если памяти выделено мало, то туда не помещаются все объекты (не используемые удаляются, а вместо них помещаются последние открытые), и их приходится по новой загружать с сервера.

Судя по всему - это наследие бедного прошлого, когда оперативной памяти было мало и для каждого клиентского компьютера приходилось устанавливать этот параметр индивидуально.

Решение - использовать ярлыки для запуска fin.exe и в ярлыке использовать соответствующий параметр: objectcache=8000
Правда не знаю доступен ли данный параметр в версии 2.х