"Andrei" ...
Зачем так издеваться на птицей ? :) Хочешь такой огромный кеш - ставь x64 билд.
Приложение 32-х битное.
Да, не обратил внимание на то, что у тебя embedded.
И не забывай, что по умолчанию файловый кеш для такого собственного кеша
отключён, т.е. при холодном кеше и на записи можно огрести тормоза.
Что значит отключен? Forced writes ON?
Хуже :)
Начиная с какой величины отключается файловый кэш?
См. FileSystemCacheThreshold (в 2.1 он назывался MaxFileSystemCache)
Индекс строит ? В firebird.log есть что ?
Доберучь до этого сервера -- загляну. Сразу не посмотрел.
DEP тут не причём. В firebird.log смотри.
Еще как наводка: две копии приложения выполнялись одновременно,
используя один и тот
же комплект файлов встроенного сервера.
Это всё равно, у каждой копии своё адресное пр-во.
Может попытались одновременно получить доступ к firebird.log и одно
упало?
Нет
У тебя под кеш выделяется сразу 16КB * 128000 = 1,95GB памяти,
под всё остальное остаётся всего лишь 3MB до лимита в 2GB на
32-битный процесс.
--
Хорсун Влад