Data buffering
The application virtual machine can buffer and flush updates at the time of transaction commit, or, if required, earlier; this reduces the number of network round trips and data volumes.
If multiple rows are returned from a query, the rows are buffered and then sent back to the application virtual machine as one block. To minimize the amount of data transferred between the application virtual machine and the database driver, data reduction and compression is applied.