[ veskoj @ 07.09.2006. 16:03 ] @
Imam problem u Firebird-u kada nasilno ugasim aplikaciju koja izvršava neki upit, process unutar baze se ne gasi nego ostaje aktivan sve dok se on ne izvrši, što prouzrokuje usporavanje samog servera... Kako riješiti ovaj problem unutar Firebirda?
[ savkic @ 09.09.2006. 10:33 ] @
> Imam problem u Firebird-u kada nasilno ugasim aplikaciju koja izvršava neki upit, process unutar baze se ne gasi nego ostaje aktivan sve dok se
> on ne izvrši, što prouzrokuje usporavanje samog servera... Kako riješiti ovaj problem unutar Firebirda?

FB još nema podršku za prekidanje aktivnih upita, u planu je kao jedna od važnijih stavki, možeš pogledati roadmap http://www.firebirdsql.org/devel/engine/roadmap2006.html. Što se tvog problema tiče, jedino da pređeš na classic server, upit će i dalje nastaviti da se izvršava ali neće toliko uticati na performanse servera.
[ mbabuskov @ 03.10.2006. 19:46 ] @
Da, sa Classicom mozes takodje da rucno ubijes proces, a da ostali korisnici nista ne primete.

Ne znam kako ide na Windowsu, ali na Linuxu se moze relativno lako (uz lsof) detektovati koji od Classic procesa je vezan neaktivnu konekciju.