Оптимизация приложений для работы с СУБД InterBase - Производительность

ОГЛАВЛЕНИЕ

Производительность

Один из ключевых факторов, позволяющих повысить производительность программы, — это сохранение времени активности (еще говорят "жизни") транзакции как можно меньшим. Кроме того, наличие относительно большого количества одновременно активных транзакций не является хорошим тоном в программировании. Если и существует предел количества одновременно открытых транзакций, то, естественно, разработчик вовсе не желает его достигнуть. Позволяя многим транзакциям оставаться активными одновременно, даже если они не используются на текущий момент, разработчик может столкнуться с проблемой достижения предела количества активных транзакций сервера — "Too many open transactions" (слишком много открытых транзакций).