TCP NO NAGLE
Use the TcpNoNagle parameter to manage packet
combination on TCP/IP networks.
On Linux, by default, the socket library will
minimize physical writes by buffering writes before actually sending
the data, using an internal algorithm known as Nagle's Algorithm. It
was designed to avoid problems with small packets, called tinygrams,
on slow networks.
By default, TcpNoNagle is enabled (value 1) when
Firebird is installed on Linux. On slow networks, disabling it can
actually improve speed.
Note: disabling Nagle's algorithm means setting
the TCP_NODELAY option of the socket connection.
The below example enables Nagle's algorithm for
TcpNoNagle = 0
Connection settings: CONNECTION
TIMEOUT, IPC NAME,
SERVICE SETTINGS, REMOTE
BIND ADDRESS, REMOTE
PIPE NAME, TCP
REMOTE BUFFER SIZE, DUMMY