Hello, Oleg!
You wrote on Wed, 15 Feb 2006 12:37:07 +0300:
??>> ручном вызове Unprepare, при разрушении компонента выполнившего
??>> Prepare, при смене текста запроса.
??>>
??>> Первый два случая понятны, но вот остальные - зачем?
OL> "остальные" - это:
OL> 3) разрушении компонента выполнившего Prepare
OL> 4) смене текста запроса
OL> Что конктретно непонятно?
Ну, у меня часто бывает, что для выполнения мелких и частых запросов
в приложении держиться один Query(IBSQL) с читающей транзакцией.
Запросы зачастую однотипные, но вперемешку, сам компонент живет
постоянно - зачем тратить время, если различающихся текстом запросов
штук 10-15?
Почему бы не держать что-то вроде кеша препарированных запросов
соединения? Помнится Евгений Путилин что-то подобное делал для себя
- т.е. архитектурных препятствий нет?
--
-=мы не старые, мы просто много помним=-
With best regards, Nikolay Ponomarenko