ODAC Performance over MAN
Posted: Thu 12 Oct 2017 06:28
Hello,
we transferred our server to another site connected via 1 Gbit MAN. Our application now is very slow, because of the latency that is now ca 1.2 ms per Packet , compared to the 0.2 ms it was in the LAN.
I started wireshark and discovered that this 3 lines of code
qrQuery.sql.Text :='select 1 from dual';
qrQuery.Active := True;
qrQuery.Active := False;
generate 11 packets in total ( to the server and back )
Is it possible to change some parameter in the connection to pool the OCI calls in less packets?
This would reduce the latency.
Thanks
Andreas
we transferred our server to another site connected via 1 Gbit MAN. Our application now is very slow, because of the latency that is now ca 1.2 ms per Packet , compared to the 0.2 ms it was in the LAN.
I started wireshark and discovered that this 3 lines of code
qrQuery.sql.Text :='select 1 from dual';
qrQuery.Active := True;
qrQuery.Active := False;
generate 11 packets in total ( to the server and back )
Is it possible to change some parameter in the connection to pool the OCI calls in less packets?
This would reduce the latency.
Thanks
Andreas