Index: src/connection.c
--- src/connection.c.orig
+++ src/connection.c
@@ -812,13 +812,13 @@ new_connection(struct ev_loop *loop) {
     con->query_handle = NULL;
     con->use_proxy_header = 0;
 
-    con->client.buffer = new_buffer(4096, loop);
+    con->client.buffer = new_buffer(16384, loop);
     if (con->client.buffer == NULL) {
         free_connection(con);
         return NULL;
     }
 
-    con->server.buffer = new_buffer(4096, loop);
+    con->server.buffer = new_buffer(16384, loop);
     if (con->server.buffer == NULL) {
         free_connection(con);
         return NULL;
