Ich habe eine Anwendung, die JDBC verwendet, um eine Verbindung zu Oracle 11g herzustellen. Leider läuft der Rechner, auf dem meine App läuft, und der Oracle-Rechner über eine Verbindung mit geringer Bandbreite. Ich habe die Verbindung nicht geschnüffelt, aber ich bin mir ziemlich sicher, dass die Daten, die über die Verbindung strömen, nicht komprimiert sind. Bei meiner Anwendung interessiert mich mehr Bandbreite als Latenz.Oracle Verbindungskompression?
Gibt es eine Möglichkeit, dem JDBC-Treiber und Oracle mitzuteilen, die Daten zu komprimieren, die die Verbindung durchlaufen? Google hat viele Antworten auf die Komprimierung von Datendateien, aber ich konnte nichts über die Netzwerkprotokollkomprimierung herausfinden.
Ich verwende den dünnen Treiber von Oracle, aber wenn dies nur vom OCI-Treiber unterstützt wird, könnte ich dazu wechseln. Danke für Anregungen!
Die Komprimierung mit SSH-Tunneln mit JDBC kann die Latenz verringern –