W dniu 2016-08-18 10:01:17 użytkownik Molnár Attila <amol...@mve.hu> napisał:
> Hi!
> 
> I think timeout should depend on these independent factors :
> - transaction parameters : RORC = false else true

why do you need to take different action for readonly transaction? 
If statement consume to much resources during time set in timeout why not stop 
it like in other transactions?

> - first fetch : not possible at the timeout moment = true else false

agree

> - average fetch time (start to measure after the first fetch) : very 

i do not know if average fetch time is good here
any fetch taking too much time should be treated as timeout


> high (config) = true else fales
> 
> and optionally (config)
> - plan : has NATURAL on some table (config) = true else false

disagree - plan natural can be better in many cases than index retrivial 
and have not correlation with timeouts feature

regards,
Karol Bieniaszewski

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to