Subject Re: [firebird-support] Aborting isc_dsql_execute calls from another thread (Win32)
Author Richard Wesley
On Mar 22, 2006, at 13:52, Richard Wesley wrote:

> I guess the question is "Where is all the time spent executing a slow
> query"? I had assumed that all Fetch did was read a data stream that
> had already been created. Is that not the case?

Poking around I find:

- Execute takes little time, but the first call to Fetch is very
time-consuming.
- Calling Rollback with an active Fetch produces an error.

It seems very odd to me that I cannot abort transactions but only
orphan them. Is this how the server handles this? (I am using the
embedded server FWIW).

________________________________________________________
Richard Wesley Software Engineer
Tableau Software
http://www.tableausoftware.com/ hawkfish
tableausoftware com