Файловая база стала размером 2,2 Гб (было 1,6 Гб). Запускаю тестирование и исправление в конфигураторе и не могу дождаться завершения этапа пересчета итогов. Висит бесконечно долго на этом этапе. Что можно предпринять?
Да тут скорее всего 32 разряда виноваты. Ибо 2^31 (один бит на знак) дают о себе знать в какой-нибудь ДЛЛке, и размер базы как раз подходит для этого затыка.
Еще можно попробовать сдвинуть границу рассчитанных итогов далеко в прошлое (до начала ведения учета).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший