Ngoài ra, trình điều khiển mySQL JDBC đã được đánh bóng trong một thời gian dài và có một số tinh chỉnh tối ưu hóa, như bộ nhớ đệm của siêu dữ liệu. Tôi sẽ ngạc nhiên rằng các nhà phát triển JDBC đã để lại rất nhiều chi phí TCP / IP trong trình điều khiển.
Chuyển từ JNI sang triển khai dựa trên C có thể sẽ tốn nhiều chi phí hơn khi chuyển sang mã gốc hơn là có thể đạt được từ chi phí TCP / IP giảm.
Nếu bạn thực sự muốn cắt giảm chi phí TCP / IP, bạn có thể cân nhắc sử dụng cơ sở dữ liệu nhúng như sqlite, derby hoặc hypersonic.