Hi Danilo,
The driver is supposed to ping only every second according to the
default settings but you can try to override the value by appending the
following option to your JDBC URL: ?pingDelayInMs=60000 to force the
ping to happen only every minute.
Unfortunately, it looks like there is no way to turn this pinger thread
off. Also it looks like this fires daemon threads which can cause
problems if the JVM never stops (it will keep forking daemon thread each
time a new URL is accessed).
Another thing worth mentioning is that Sequoia disables the Nagle
algorithm on TCP connections (socket.setTcpNoDelay(true)). It would be
worth trying that on your client/server program to see if that changes
the performance. This might have a greater impact on Windows than Linux.
As you suggested, I played a little with networking options. First of all I
did some more tests disabling group communication (no <Distribution> element
in virtualdatabase config file, am I right?) , without any changes in
results: [EMAIL PROTECTED] and receive0 with predominant cost.
Yes, this is right.
May you suggest me other tests?
Keep me posted with the results you obtain with the 2 options above.
Thanks for your feedback,
Emmanuel
--
Emmanuel Cecchet - Research scientist
EPFL - LABOS/DSLAB - IN.N 317
Phone: +41-21-693-7558
_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia