On 20-03-2021 12:40, Vlad Khorsun wrote:
20.03.2021 13:16, Mark Rotteveel wrote:
On 20-03-2021 11:40, Vlad Khorsun wrote:
After reading all of this and refreshing my memory I going to
agree with you.
Note, immediate send of every op_free_stmt could add performance
penalty when
more than one statement is closed\dropped at time. Probably some kind
of idle
timer that send deferred packets after short idle timeout could work
better.
It looks like Nagle's algorithm, btw.
You could also send the packet, but defer processing of the response.
I consider exactly this case.
Sure there is some overhead in sending the packet,
The question is how big it is and could we neglect it or not.
but not as much as also waiting for the response.
Of course.
In any case, I created http://tracker.firebirdsql.org/browse/CORE-6519
for this.
Mark
--
Mark Rotteveel
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel