Ook het mySQL JDBC-stuurprogramma is gedurende een lange periode gepolijst en heeft verschillende optimalisatie-tweaks, zoals caching van metadata. Het zou me verbazen dat de JDBC-ontwikkelaars veel TCP/IP-overhead in de driver zouden hebben gelaten.
Het overstappen van JNI naar de op C gebaseerde implementatie zou waarschijnlijk meer kosten bij het overstappen naar native code dan kan worden verkregen door verminderde TCP/IP-overhead.
Als je echt de TCP/IP-overhead wilt uitschakelen, kun je overwegen een embedded database te gebruiken, zoals sqlite, derby of hypersonic.