| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > firebird+Конфликт транзакций |
| Автор: Kobylyansky 29.4.2010, 09:41 |
| В многопоточном приложении работаю из базой firebird. И через некоторое время возникает ситуация, когда исполняется очередной запрос к базе на нём програма просто останавливается QueryRead.Open.. Транзакции, конекты, Query для всех потоков разные. Может ли ето бить конфликт транзакций, когда транзакции блокируют одна одну??? Как етого избежать??? Или что может бить??? |
| Автор: Frees 29.4.2010, 10:57 |
| может просто запрос тяжолый.. |
| Автор: Deniz 29.4.2010, 11:57 |
| Kobylyansky, версия FireBird? компоненты доступа? параметры транзакции? в каждом потоке свой коннект? В общем поподробнее ... |
| Автор: Akella 4.5.2010, 16:23 |
| Но должен же быть какой-нибудь предел ожидания? Поставь монитор, помониторь соединения. |