Для простоты предположим что каждый месяц у нас сто тысяч движений и ни одно не закрывается - только приходы по уникальным ключам.
Тогда в первый месяц имеем 100 000 остатков, во второй 200 000 остатков, но сама таблица будет 300 000 записей. и т.д.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший