This is an automated email from the ASF dual-hosted git repository.

zhaoyanan pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-shardingsphere-benchmark.git


The following commit(s) were added to refs/heads/master by this push:
     new 688743f  for performance
688743f is described below

commit 688743f172693fec294db099e419f16db2baee43
Author: nancyzrh <[email protected]>
AuthorDate: Thu Oct 10 08:26:09 2019 +0800

    for performance
---
 report/data/3.0_single_delete_merge.log_plot        |   1 +
 report/data/3.0_single_insert_merge.log_plot        |   1 +
 report/data/3.0_single_select_merge.log_plot        |   1 +
 report/data/3.0_single_update_merge.log_plot        |   1 +
 report/data/3.0_sp_delete_raw_merge.log_plot        |   1 +
 report/data/3.0_sp_insert_raw_merge.log_plot        |   1 +
 report/data/3.0_sp_select_raw_merge.log_plot        |   1 +
 report/data/3.0_sp_update_raw_merge.log_plot        |   1 +
 report/data/4.0_single_delete_merge.log_plot        |   1 +
 report/data/4.0_single_insert_merge.log_plot        |   1 +
 report/data/4.0_single_select_merge.log_plot        |   1 +
 report/data/4.0_single_update_merge.log_plot        |   1 +
 report/data/4.0_sp_delete_raw_merge.log_plot        |   1 +
 report/data/4.0_sp_insert_raw_merge.log_plot        |   1 +
 report/data/4.0_sp_select_raw_merge.log_plot        |   1 +
 report/data/4.0_sp_update_raw_merge.log_plot        |   1 +
 report/data/direct_delete_merge.log_plot            |   1 +
 report/data/direct_insert_merge.log_plot            |   1 +
 report/data/direct_select_merge.log_plot            |   1 +
 report/data/direct_update_merge.log_plot            |   1 +
 report/data/encrypt/4.0_sp_delete_enc.log_plot      |   1 +
 report/data/encrypt/4.0_sp_insert_enc.log_plot      |   1 +
 .../encrypt/4.0_sp_insert_enc_sharding.log_plot     |   1 +
 report/data/encrypt/4.0_sp_select_enc.log_plot      |   1 +
 report/data/encrypt/4.0_sp_update_enc.log_plot      |   1 +
 report/data/jdbc/3.0_sj_ms_delete.log_plot          |   2 ++
 report/data/jdbc/3.0_sj_ms_insert.log_plot          |   2 ++
 report/data/jdbc/3.0_sj_ms_select.log_plot          |   2 ++
 report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot |   2 ++
 report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot |   2 ++
 report/data/jdbc/3.0_sj_ms_sharding_select.log_plot |   0
 report/data/jdbc/3.0_sj_ms_sharding_update.log_plot |   2 ++
 report/data/jdbc/3.0_sj_ms_update.log_plot          |   2 ++
 report/data/jdbc/3.0_sj_sharding_delete.log_plot    |   2 ++
 report/data/jdbc/3.0_sj_sharding_insert.log_plot    |   2 ++
 report/data/jdbc/3.0_sj_sharding_select.log_plot    |   0
 report/data/jdbc/3.0_sj_sharding_update.log_plot    |   2 ++
 report/data/jdbc/4.0_sj_enc_delete.log_plot         |   2 ++
 .../data/jdbc/4.0_sj_enc_delete_sharding.log_plot   |   2 ++
 report/data/jdbc/4.0_sj_enc_insert.log_plot         |   2 ++
 .../data/jdbc/4.0_sj_enc_insert_sharding.log_plot   |   2 ++
 report/data/jdbc/4.0_sj_enc_select.log_plot         |   2 ++
 .../data/jdbc/4.0_sj_enc_select_sharding.log_plot   |   2 ++
 report/data/jdbc/4.0_sj_enc_update.log_plot         |   2 ++
 .../data/jdbc/4.0_sj_enc_update_sharding.log_plot   |   2 ++
 report/data/jdbc/4.0_sj_ms_delete.log_plot          |   2 ++
 report/data/jdbc/4.0_sj_ms_insert.log_plot          |   2 ++
 report/data/jdbc/4.0_sj_ms_select.log_plot          |   2 ++
 report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot |   2 ++
 report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot |   2 ++
 report/data/jdbc/4.0_sj_ms_sharding_select.log_plot |   2 ++
 report/data/jdbc/4.0_sj_ms_sharding_update.log_plot |   2 ++
 report/data/jdbc/4.0_sj_ms_update.log_plot          |   2 ++
 report/data/jdbc/4.0_sj_sharding_delete.log_plot    |   2 ++
 report/data/jdbc/4.0_sj_sharding_insert.log_plot    |   2 ++
 report/data/jdbc/4.0_sj_sharding_select.log_plot    |   2 ++
 report/data/jdbc/4.0_sj_sharding_update.log_plot    |   2 ++
 report/data/master_slave/3.0_sp_delete_ms.log_plot  |   1 +
 .../master_slave/3.0_sp_delete_ms_sharding.log_plot |   1 +
 report/data/master_slave/3.0_sp_insert_ms.log_plot  |   1 +
 .../master_slave/3.0_sp_insert_ms_sharding.log_plot |   1 +
 report/data/master_slave/3.0_sp_select_ms.log_plot  |   1 +
 .../master_slave/3.0_sp_select_ms_sharding.log_plot |   1 +
 report/data/master_slave/3.0_sp_update_ms.log_plot  |   1 +
 .../master_slave/3.0_sp_update_ms_sharding.log_plot |   1 +
 report/data/master_slave/4.0_sp_delete_ms.log_plot  |   1 +
 .../master_slave/4.0_sp_delete_ms_sharding.log_plot |   1 +
 report/data/master_slave/4.0_sp_insert_ms.log_plot  |   1 +
 .../master_slave/4.0_sp_insert_ms_sharding.log_plot |   1 +
 report/data/master_slave/4.0_sp_select_ms.log_plot  |   1 +
 .../master_slave/4.0_sp_select_ms_sharding.log_plot |   1 +
 report/data/master_slave/4.0_sp_update_ms.log_plot  |   1 +
 .../master_slave/4.0_sp_update_ms_sharding.log_plot |   1 +
 report/data_json/mysql_vs_shardingproxy.json        |   2 +-
 report/data_json/sharding_proxy_master_slave.json   |   2 +-
 .../sharding_proxy_master_slave_sharding.json       |   2 +-
 ...sharding_proxy_single_database_single_table.json |   2 +-
 report/scenario_1/delete_single.png                 | Bin 43660 -> 43847 bytes
 report/scenario_1/insert_single.png                 | Bin 35725 -> 35564 bytes
 report/scenario_1/select_single.png                 | Bin 38488 -> 39251 bytes
 report/scenario_1/update_single.png                 | Bin 28290 -> 28682 bytes
 report/sp_raw/delete_single_raw.png                 | Bin 49301 -> 48636 bytes
 report/sp_raw/insert_single_raw.png                 | Bin 44476 -> 44220 bytes
 report/sp_raw/select_single_raw.png                 | Bin 35057 -> 36745 bytes
 report/sp_raw/update_single_raw.png                 | Bin 43141 -> 42919 bytes
 85 files changed, 105 insertions(+), 4 deletions(-)

diff --git a/report/data/3.0_single_delete_merge.log_plot 
b/report/data/3.0_single_delete_merge.log_plot
index 954fc4b..c5da82d 100644
--- a/report/data/3.0_single_delete_merge.log_plot
+++ b/report/data/3.0_single_delete_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:34 = 59410.6/s Avg:     3 Min:     
0 Max:    80 Err:
 summary = 2000000 in 00:00:35 = 57655.2/s Avg:     3 Min:     0 Max:   130 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59536.2/s Avg:     3 Min:     0 Max:    56 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59234.7/s Avg:     3 Min:     0 Max:    92 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 59642.7/s Avg:     3 Min:     0 Max:    87 
Err:     0 (0.00%)
diff --git a/report/data/3.0_single_insert_merge.log_plot 
b/report/data/3.0_single_insert_merge.log_plot
index 1253a57..fa9ca38 100644
--- a/report/data/3.0_single_insert_merge.log_plot
+++ b/report/data/3.0_single_insert_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:27 = 72883.6/s Avg:     2 Min:     
0 Max:   469 Err:
 summary = 2000000 in 00:00:27 = 75346.6/s Avg:     2 Min:     0 Max:   486 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:26 = 77214.1/s Avg:     2 Min:     0 Max:   534 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:26 = 75838.0/s Avg:     2 Min:     0 Max:   511 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:25 = 79655.9/s Avg:     2 Min:     0 Max:   484 
Err:     0 (0.00%)
diff --git a/report/data/3.0_single_select_merge.log_plot 
b/report/data/3.0_single_select_merge.log_plot
index 622a8ff..88bc14f 100644
--- a/report/data/3.0_single_select_merge.log_plot
+++ b/report/data/3.0_single_select_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:20 = 100684.7/s Avg:     1 Min:    
 0 Max:   148 Err:
 summary = 2000000 in 00:00:19 = 102653.6/s Avg:     1 Min:     0 Max:   152 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 103071.5/s Avg:     1 Min:     0 Max:   185 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 105697.1/s Avg:     1 Min:     0 Max:   189 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:20 = 100160.3/s Avg:     1 Min:     0 Max:   202 
Err:     0 (0.00%)
diff --git a/report/data/3.0_single_update_merge.log_plot 
b/report/data/3.0_single_update_merge.log_plot
index 4f8295c..53c7313 100644
--- a/report/data/3.0_single_update_merge.log_plot
+++ b/report/data/3.0_single_update_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:08:08 = 4096.1/s Avg:    48 Min:     
0 Max:    87 Err:
 summary = 2000000 in 00:08:09 = 4088.3/s Avg:    48 Min:     0 Max:    97 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:08 = 4095.7/s Avg:    48 Min:     0 Max:    80 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:08 = 4098.9/s Avg:    48 Min:     0 Max:    82 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:08 = 4101.6/s Avg:    48 Min:     0 Max:   104 Err: 
    0 (0.00%)
diff --git a/report/data/3.0_sp_delete_raw_merge.log_plot 
b/report/data/3.0_sp_delete_raw_merge.log_plot
index e1b586a..d7ba456 100644
--- a/report/data/3.0_sp_delete_raw_merge.log_plot
+++ b/report/data/3.0_sp_delete_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:34 = 59394.8/s Avg:     3 Min:     
0 Max:   140 Err:
 summary = 2000000 in 00:00:34 = 59394.8/s Avg:     3 Min:     0 Max:    52 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59401.8/s Avg:     3 Min:     0 Max:    87 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59306.7/s Avg:     3 Min:     0 Max:    63 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 59371.8/s Avg:     3 Min:     0 Max:    75 
Err:     0 (0.00%)
diff --git a/report/data/3.0_sp_insert_raw_merge.log_plot 
b/report/data/3.0_sp_insert_raw_merge.log_plot
index 8e5c304..edaf610 100644
--- a/report/data/3.0_sp_insert_raw_merge.log_plot
+++ b/report/data/3.0_sp_insert_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:55 = 36359.0/s Avg:     5 Min:     
0 Max:   387 Err:
 summary = 2000000 in 00:00:55 = 36400.7/s Avg:     5 Min:     0 Max:   351 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36613.9/s Avg:     5 Min:     0 Max:   353 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36297.0/s Avg:     5 Min:     0 Max:   474 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 36836.5/s Avg:     5 Min:     0 Max:   518 
Err:     0 (0.00%)
diff --git a/report/data/3.0_sp_select_raw_merge.log_plot 
b/report/data/3.0_sp_select_raw_merge.log_plot
index b1bc5af..d029ccf 100644
--- a/report/data/3.0_sp_select_raw_merge.log_plot
+++ b/report/data/3.0_sp_select_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:19 = 104335.1/s Avg:     1 Min:    
 0 Max:   174 Err:
 summary = 2000000 in 00:00:19 = 105318.6/s Avg:     1 Min:     0 Max:   210 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 107267.4/s Avg:     1 Min:     0 Max:   137 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 107904.0/s Avg:     1 Min:     0 Max:   264 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:19 = 105363.0/s Avg:     1 Min:     0 Max:   192 
Err:     0 (0.00%)
diff --git a/report/data/3.0_sp_update_raw_merge.log_plot 
b/report/data/3.0_sp_update_raw_merge.log_plot
index 56b2221..da9fcf3 100644
--- a/report/data/3.0_sp_update_raw_merge.log_plot
+++ b/report/data/3.0_sp_update_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:08:08 = 4095.0/s Avg:    48 Min:     
0 Max:    84 Err:
 summary = 2000000 in 00:08:09 = 4094.1/s Avg:    48 Min:     0 Max:   110 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4084.8/s Avg:    48 Min:     0 Max:    83 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:08 = 4095.0/s Avg:    48 Min:     0 Max:    82 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4089.2/s Avg:    48 Min:     0 Max:    91 Err: 
    0 (0.00%)
diff --git a/report/data/4.0_single_delete_merge.log_plot 
b/report/data/4.0_single_delete_merge.log_plot
index b618177..83c9814 100644
--- a/report/data/4.0_single_delete_merge.log_plot
+++ b/report/data/4.0_single_delete_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:34 = 59296.2/s Avg:     3 Min:     
0 Max:    55 Err:
 summary = 2000000 in 00:00:33 = 59867.7/s Avg:     3 Min:     0 Max:    71 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59138.4/s Avg:     3 Min:     0 Max:    58 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59192.6/s Avg:     3 Min:     0 Max:    73 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 58700.9/s Avg:     3 Min:     0 Max:    92 
Err:     0 (0.00%)
diff --git a/report/data/4.0_single_insert_merge.log_plot 
b/report/data/4.0_single_insert_merge.log_plot
index d8a465b..840f5db 100644
--- a/report/data/4.0_single_insert_merge.log_plot
+++ b/report/data/4.0_single_insert_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:31 = 65282.7/s Avg:     2 Min:     
0 Max:   592 Err:
 summary = 2000000 in 00:00:30 = 67510.5/s Avg:     2 Min:     0 Max:   536 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66589.0/s Avg:     2 Min:     0 Max:   491 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66849.4/s Avg:     2 Min:     0 Max:   566 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66874.0/s Avg:     2 Min:     0 Max:   548 
Err:     0 (0.00%)
diff --git a/report/data/4.0_single_select_merge.log_plot 
b/report/data/4.0_single_select_merge.log_plot
index dfecbac..2f8b7d9 100644
--- a/report/data/4.0_single_select_merge.log_plot
+++ b/report/data/4.0_single_select_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:00:25 = 79415.5/s Avg:     2 Min:     
0 Max:   537 Err:
 summary = 2000000 in 00:00:24 = 83018.6/s Avg:     2 Min:     0 Max:   546 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:24 = 82846.6/s Avg:     2 Min:     0 Max:   595 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:24 = 85095.5/s Avg:     2 Min:     0 Max:  1014 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:24 = 83028.9/s Avg:     2 Min:     0 Max:   617 
Err:     0 (0.00%)
diff --git a/report/data/4.0_single_update_merge.log_plot 
b/report/data/4.0_single_update_merge.log_plot
index af19018..341482f 100644
--- a/report/data/4.0_single_update_merge.log_plot
+++ b/report/data/4.0_single_update_merge.log_plot
@@ -20,3 +20,4 @@ summary = 2000000 in 00:08:08 = 4101.5/s Avg:    48 Min:     
0 Max:   187 Err:
 summary = 2000000 in 00:08:06 = 4113.8/s Avg:    48 Min:     0 Max:   104 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:06 = 4113.7/s Avg:    48 Min:     0 Max:   189 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:06 = 4117.1/s Avg:    48 Min:     0 Max:    94 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:07 = 4106.9/s Avg:    48 Min:     0 Max:   166 Err: 
    0 (0.00%)
diff --git a/report/data/4.0_sp_delete_raw_merge.log_plot 
b/report/data/4.0_sp_delete_raw_merge.log_plot
index c18e61b..dc99949 100644
--- a/report/data/4.0_sp_delete_raw_merge.log_plot
+++ b/report/data/4.0_sp_delete_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:34 = 59552.2/s Avg:     3 Min:     
0 Max:   129 Err:
 summary = 2000000 in 00:00:33 = 59703.3/s Avg:     3 Min:     0 Max:   106 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 60257.3/s Avg:     3 Min:     0 Max:    74 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 59708.6/s Avg:     3 Min:     0 Max:   111 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:33 = 59917.9/s Avg:     3 Min:     0 Max:    85 
Err:     0 (0.00%)
diff --git a/report/data/4.0_sp_insert_raw_merge.log_plot 
b/report/data/4.0_sp_insert_raw_merge.log_plot
index 1a50f4a..fff9a01 100644
--- a/report/data/4.0_sp_insert_raw_merge.log_plot
+++ b/report/data/4.0_sp_insert_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:55 = 36054.9/s Avg:     5 Min:     
0 Max:   519 Err:
 summary = 2000000 in 00:00:56 = 35752.0/s Avg:     5 Min:     0 Max:   450 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36328.0/s Avg:     5 Min:     0 Max:   426 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36341.8/s Avg:     5 Min:     0 Max:   452 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36110.9/s Avg:     5 Min:     0 Max:   482 
Err:     0 (0.00%)
diff --git a/report/data/4.0_sp_select_raw_merge.log_plot 
b/report/data/4.0_sp_select_raw_merge.log_plot
index c63ebb2..8845498 100644
--- a/report/data/4.0_sp_select_raw_merge.log_plot
+++ b/report/data/4.0_sp_select_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:23 = 85306.0/s Avg:     2 Min:     
0 Max:   809 Err:
 summary = 2000000 in 00:00:24 = 85030.4/s Avg:     2 Min:     0 Max:   981 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:23 = 86169.8/s Avg:     2 Min:     0 Max:   727 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:23 = 85470.1/s Avg:     2 Min:     0 Max:   324 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:22 = 89237.9/s Avg:     2 Min:     0 Max:   409 
Err:     0 (0.00%)
diff --git a/report/data/4.0_sp_update_raw_merge.log_plot 
b/report/data/4.0_sp_update_raw_merge.log_plot
index 4dbcca7..5477ed4 100644
--- a/report/data/4.0_sp_update_raw_merge.log_plot
+++ b/report/data/4.0_sp_update_raw_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:08:07 = 4108.9/s Avg:    48 Min:     
0 Max:   104 Err:
 summary = 2000000 in 00:08:07 = 4107.0/s Avg:    48 Min:     0 Max:   275 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:07 = 4110.0/s Avg:    48 Min:     0 Max:   145 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:07 = 4107.0/s Avg:    48 Min:     0 Max:   221 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:07 = 4103.9/s Avg:    48 Min:     0 Max:   214 Err: 
    0 (0.00%)
diff --git a/report/data/direct_delete_merge.log_plot 
b/report/data/direct_delete_merge.log_plot
index 4213899..5fb230b 100644
--- a/report/data/direct_delete_merge.log_plot
+++ b/report/data/direct_delete_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:34 = 58247.9/s Avg:     3 Min:     
0 Max:    35 Err:
 summary = 2000000 in 00:00:34 = 59594.8/s Avg:     3 Min:     0 Max:    41 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59005.8/s Avg:     3 Min:     0 Max:    34 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59550.4/s Avg:     3 Min:     0 Max:    33 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 58377.1/s Avg:     3 Min:     0 Max:    56 
Err:     0 (0.00%)
diff --git a/report/data/direct_insert_merge.log_plot 
b/report/data/direct_insert_merge.log_plot
index bb5cf63..4ea85bc 100644
--- a/report/data/direct_insert_merge.log_plot
+++ b/report/data/direct_insert_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:52 = 38480.8/s Avg:     5 Min:     
0 Max:   240 Err:
 summary = 2000000 in 00:00:52 = 38418.7/s Avg:     5 Min:     0 Max:   218 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38398.0/s Avg:     5 Min:     0 Max:   261 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38255.5/s Avg:     5 Min:     0 Max:   243 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:52 = 38569.8/s Avg:     5 Min:     0 Max:   285 
Err:     0 (0.00%)
diff --git a/report/data/direct_select_merge.log_plot 
b/report/data/direct_select_merge.log_plot
index 415ab75..979985e 100644
--- a/report/data/direct_select_merge.log_plot
+++ b/report/data/direct_select_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:12 = 169981.3/s Avg:     0 Min:    
 0 Max:    42 Err:
 summary = 2000000 in 00:00:12 = 171335.6/s Avg:     0 Min:     0 Max:    41 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:11 = 176678.4/s Avg:     0 Min:     0 Max:    39 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:12 = 171394.3/s Avg:     0 Min:     0 Max:    40 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:08 = 239607.0/s Avg:     0 Min:     0 Max:    79 
Err:     0 (0.00%)
diff --git a/report/data/direct_update_merge.log_plot 
b/report/data/direct_update_merge.log_plot
index de6ce4a..3dcf748 100644
--- a/report/data/direct_update_merge.log_plot
+++ b/report/data/direct_update_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:08:17 = 4027.6/s Avg:    49 Min:     
0 Max:   198 Err:
 summary = 2000000 in 00:08:13 = 4054.3/s Avg:    49 Min:     0 Max:   121 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:14 = 4052.4/s Avg:    49 Min:     0 Max:   166 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:14 = 4050.2/s Avg:    49 Min:     0 Max:   141 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:17 = 4025.8/s Avg:    49 Min:     0 Max:   169 Err: 
    0 (0.00%)
diff --git a/report/data/encrypt/4.0_sp_delete_enc.log_plot 
b/report/data/encrypt/4.0_sp_delete_enc.log_plot
index 8a753af..30c950f 100644
--- a/report/data/encrypt/4.0_sp_delete_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_delete_enc.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:34 = 59543.3/s Avg:     3 Min:     
0 Max:    54 Err:
 summary = 2000000 in 00:00:34 = 59347.2/s Avg:     3 Min:     0 Max:    57 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 59849.8/s Avg:     3 Min:     0 Max:    76 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59197.9/s Avg:     3 Min:     0 Max:    72 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 59561.0/s Avg:     3 Min:     0 Max:    91 
Err:     0 (0.00%)
diff --git a/report/data/encrypt/4.0_sp_insert_enc.log_plot 
b/report/data/encrypt/4.0_sp_insert_enc.log_plot
index 28dcbc3..a5fbd52 100644
--- a/report/data/encrypt/4.0_sp_insert_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_insert_enc.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:54 = 36994.6/s Avg:     5 Min:     
0 Max:   482 Err:
 summary = 2000000 in 00:00:55 = 36644.1/s Avg:     5 Min:     0 Max:   490 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36565.7/s Avg:     5 Min:     0 Max:   452 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36382.2/s Avg:     5 Min:     0 Max:   528 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 36739.7/s Avg:     5 Min:     0 Max:   605 
Err:     0 (0.00%)
diff --git a/report/data/encrypt/4.0_sp_insert_enc_sharding.log_plot 
b/report/data/encrypt/4.0_sp_insert_enc_sharding.log_plot
index bb19c16..8cca793 100644
--- a/report/data/encrypt/4.0_sp_insert_enc_sharding.log_plot
+++ b/report/data/encrypt/4.0_sp_insert_enc_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:30 = 66423.1/s Avg:     2 Min:     
0 Max:   543 Err:
 summary = 2000000 in 00:00:30 = 66762.4/s Avg:     2 Min:     0 Max:   538 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66798.0/s Avg:     2 Min:     0 Max:   571 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66436.4/s Avg:     2 Min:     0 Max:   477 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66538.0/s Avg:     2 Min:     0 Max:   592 
Err:     0 (0.00%)
diff --git a/report/data/encrypt/4.0_sp_select_enc.log_plot 
b/report/data/encrypt/4.0_sp_select_enc.log_plot
index d884035..c7ed4c2 100644
--- a/report/data/encrypt/4.0_sp_select_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_select_enc.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:20 = 102354.1/s Avg:     1 Min:    
 0 Max:   927 Err:
 summary = 2000000 in 00:00:19 = 103600.1/s Avg:     1 Min:     0 Max:   768 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:20 = 99915.1/s Avg:     1 Min:     0 Max:   918 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 103146.0/s Avg:     1 Min:     0 Max:   454 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:20 = 99472.8/s Avg:     1 Min:     0 Max:  1023 
Err:     0 (0.00%)
diff --git a/report/data/encrypt/4.0_sp_update_enc.log_plot 
b/report/data/encrypt/4.0_sp_update_enc.log_plot
index e443fa9..9d9a43c 100644
--- a/report/data/encrypt/4.0_sp_update_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_update_enc.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:08:09 = 4089.2/s Avg:    48 Min:     
0 Max:   144 Err:
 summary = 2000000 in 00:08:08 = 4094.4/s Avg:    48 Min:     0 Max:   129 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4088.3/s Avg:    48 Min:     0 Max:    79 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4093.0/s Avg:    48 Min:     0 Max:   148 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4088.4/s Avg:    48 Min:     0 Max:    99 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_delete.log_plot 
b/report/data/jdbc/3.0_sj_ms_delete.log_plot
new file mode 100644
index 0000000..b2cffa4
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:34 = 58348.2/s Avg:     3 Min:     0 Max:    97 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 58621.8/s Avg:     3 Min:     0 Max:   103 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_insert.log_plot 
b/report/data/jdbc/3.0_sj_ms_insert.log_plot
new file mode 100644
index 0000000..2866607
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:51 = 38890.8/s Avg:     5 Min:     0 Max:   239 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:51 = 38855.3/s Avg:     5 Min:     0 Max:   229 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_select.log_plot 
b/report/data/jdbc/3.0_sj_ms_select.log_plot
new file mode 100644
index 0000000..648671e
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_select.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:08 = 242013.6/s Avg:     0 Min:     0 Max:   108 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:08 = 241925.7/s Avg:     0 Min:     0 Max:   126 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot 
b/report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot
new file mode 100644
index 0000000..b2f39c7
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:24 = 83322.9/s Avg:     2 Min:     0 Max:   342 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:24 = 84104.3/s Avg:     2 Min:     0 Max:   292 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot 
b/report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot
new file mode 100644
index 0000000..2b86109
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:30 = 67401.3/s Avg:     2 Min:     0 Max:   334 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66947.8/s Avg:     2 Min:     0 Max:   320 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_sharding_select.log_plot 
b/report/data/jdbc/3.0_sj_ms_sharding_select.log_plot
new file mode 100644
index 0000000..e69de29
diff --git a/report/data/jdbc/3.0_sj_ms_sharding_update.log_plot 
b/report/data/jdbc/3.0_sj_ms_sharding_update.log_plot
new file mode 100644
index 0000000..c81e2cb
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_sharding_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:06:45 = 4939.3/s Avg:    40 Min:     0 Max:   487 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:46 = 4930.3/s Avg:    40 Min:     0 Max:   328 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_ms_update.log_plot 
b/report/data/jdbc/3.0_sj_ms_update.log_plot
new file mode 100644
index 0000000..3701c1a
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_ms_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:08:15 = 4042.5/s Avg:    49 Min:     0 Max:   105 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:14 = 4051.6/s Avg:    49 Min:     0 Max:   125 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_sharding_delete.log_plot 
b/report/data/jdbc/3.0_sj_sharding_delete.log_plot
new file mode 100644
index 0000000..4256e57
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_sharding_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:36 = 55371.0/s Avg:     3 Min:     0 Max:   391 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:36 = 55361.8/s Avg:     3 Min:     0 Max:   487 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_sharding_insert.log_plot 
b/report/data/jdbc/3.0_sj_sharding_insert.log_plot
new file mode 100644
index 0000000..aa59a49
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_sharding_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:02:10 = 15418.2/s Avg:    12 Min:     0 Max:   428 
Err:     0 (0.00%)
+summary = 2000000 in 00:01:38 = 20311.8/s Avg:     9 Min:     0 Max:   437 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_sharding_select.log_plot 
b/report/data/jdbc/3.0_sj_sharding_select.log_plot
new file mode 100644
index 0000000..e69de29
diff --git a/report/data/jdbc/3.0_sj_sharding_update.log_plot 
b/report/data/jdbc/3.0_sj_sharding_update.log_plot
new file mode 100644
index 0000000..c1beab9
--- /dev/null
+++ b/report/data/jdbc/3.0_sj_sharding_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:08:20 = 3999.4/s Avg:    49 Min:     0 Max:   311 Err: 
    0 (0.00%)
+summary = 2000000 in 00:07:24 = 4507.7/s Avg:    44 Min:     0 Max:   337 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_delete.log_plot 
b/report/data/jdbc/4.0_sj_enc_delete.log_plot
new file mode 100644
index 0000000..d541cd4
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:40 = 50405.8/s Avg:     3 Min:     0 Max:  3552 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:37 = 54119.9/s Avg:     3 Min:     0 Max:  3058 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_delete_sharding.log_plot 
b/report/data/jdbc/4.0_sj_enc_delete_sharding.log_plot
new file mode 100644
index 0000000..843a318
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_delete_sharding.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:23 = 87943.0/s Avg:     2 Min:     0 Max:  3244 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:23 = 87966.2/s Avg:     2 Min:     0 Max:  3241 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_insert.log_plot 
b/report/data/jdbc/4.0_sj_enc_insert.log_plot
new file mode 100644
index 0000000..968ee23
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:55 = 36361.0/s Avg:     5 Min:     0 Max:  2943 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36366.3/s Avg:     5 Min:     0 Max:  2816 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_insert_sharding.log_plot 
b/report/data/jdbc/4.0_sj_enc_insert_sharding.log_plot
new file mode 100644
index 0000000..773fd67
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_insert_sharding.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:31 = 64701.9/s Avg:     2 Min:     0 Max:  2418 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:31 = 63769.4/s Avg:     2 Min:     0 Max:  2567 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_select.log_plot 
b/report/data/jdbc/4.0_sj_enc_select.log_plot
new file mode 100644
index 0000000..dca0b87
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_select.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:13 = 149891.3/s Avg:     1 Min:     0 Max:  4207 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:13 = 157990.4/s Avg:     1 Min:     0 Max:  3402 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_select_sharding.log_plot 
b/report/data/jdbc/4.0_sj_enc_select_sharding.log_plot
new file mode 100644
index 0000000..3fae999
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_select_sharding.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:18 = 112479.6/s Avg:     1 Min:     0 Max:  3679 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 112943.3/s Avg:     1 Min:     0 Max:  3352 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_update.log_plot 
b/report/data/jdbc/4.0_sj_enc_update.log_plot
new file mode 100644
index 0000000..a960542
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:08:21 = 3989.4/s Avg:    50 Min:     0 Max:  3901 Err: 
    0 (0.00%)
+summary = 2000000 in 00:07:52 = 4239.5/s Avg:    47 Min:     0 Max:  3313 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_enc_update_sharding.log_plot 
b/report/data/jdbc/4.0_sj_enc_update_sharding.log_plot
new file mode 100644
index 0000000..41605c9
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_enc_update_sharding.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:06:57 = 4795.9/s Avg:    41 Min:     0 Max:  3566 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:52 = 4860.1/s Avg:    41 Min:     0 Max:  2197 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_delete.log_plot 
b/report/data/jdbc/4.0_sj_ms_delete.log_plot
new file mode 100644
index 0000000..e722075
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:37 = 54315.4/s Avg:     3 Min:     0 Max:  3142 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 53175.9/s Avg:     3 Min:     0 Max:  2678 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_insert.log_plot 
b/report/data/jdbc/4.0_sj_ms_insert.log_plot
new file mode 100644
index 0000000..6947dd4
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:54 = 36846.0/s Avg:     5 Min:     0 Max:  2745 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36617.3/s Avg:     5 Min:     0 Max:  3135 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_select.log_plot 
b/report/data/jdbc/4.0_sj_ms_select.log_plot
new file mode 100644
index 0000000..5a6b494
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_select.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:12 = 167210.1/s Avg:     0 Min:     0 Max:  3996 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:12 = 160192.2/s Avg:     0 Min:     0 Max:  4534 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot 
b/report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot
new file mode 100644
index 0000000..7ccd872
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:22 = 89425.4/s Avg:     1 Min:     0 Max:  3101 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:23 = 87912.1/s Avg:     2 Min:     0 Max:  3375 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot 
b/report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot
new file mode 100644
index 0000000..e5c71f7
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:31 = 63520.3/s Avg:     2 Min:     0 Max:  2416 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:32 = 61931.0/s Avg:     3 Min:     0 Max:  2523 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_sharding_select.log_plot 
b/report/data/jdbc/4.0_sj_ms_sharding_select.log_plot
new file mode 100644
index 0000000..32e970a
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_sharding_select.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:18 = 113404.4/s Avg:     1 Min:     0 Max:  3257 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 109992.9/s Avg:     1 Min:     0 Max:  4160 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_sharding_update.log_plot 
b/report/data/jdbc/4.0_sj_ms_sharding_update.log_plot
new file mode 100644
index 0000000..6577e8d
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_sharding_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:07:00 = 4758.9/s Avg:    41 Min:     0 Max:  3325 Err: 
    0 (0.00%)
+summary = 2000000 in 00:07:02 = 4736.8/s Avg:    42 Min:     0 Max:  3249 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_ms_update.log_plot 
b/report/data/jdbc/4.0_sj_ms_update.log_plot
new file mode 100644
index 0000000..e0f1663
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_ms_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:08:00 = 4169.9/s Avg:    47 Min:     0 Max:  3148 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:19 = 4005.0/s Avg:    49 Min:     0 Max:  3403 Err: 
    0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_sharding_delete.log_plot 
b/report/data/jdbc/4.0_sj_sharding_delete.log_plot
new file mode 100644
index 0000000..bd84b1d
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_sharding_delete.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:38 = 52105.0/s Avg:     3 Min:     0 Max:  3162 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 53123.7/s Avg:     3 Min:     0 Max:  2310 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_sharding_insert.log_plot 
b/report/data/jdbc/4.0_sj_sharding_insert.log_plot
new file mode 100644
index 0000000..a020292
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_sharding_insert.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:20 = 102301.8/s Avg:     1 Min:     0 Max:  2797 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:20 = 100401.6/s Avg:     1 Min:     0 Max:  3256 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_sharding_select.log_plot 
b/report/data/jdbc/4.0_sj_sharding_select.log_plot
new file mode 100644
index 0000000..b7b1a88
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_sharding_select.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:00:18 = 111957.0/s Avg:     1 Min:     0 Max:  3980 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 113135.0/s Avg:     1 Min:     0 Max:  4016 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/4.0_sj_sharding_update.log_plot 
b/report/data/jdbc/4.0_sj_sharding_update.log_plot
new file mode 100644
index 0000000..0ee5390
--- /dev/null
+++ b/report/data/jdbc/4.0_sj_sharding_update.log_plot
@@ -0,0 +1,2 @@
+summary = 2000000 in 00:08:22 = 3985.9/s Avg:    50 Min:     0 Max:  2952 Err: 
    0 (0.00%)
+summary = 2000000 in 00:07:27 = 4470.8/s Avg:    44 Min:     0 Max:  3499 Err: 
    0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_delete_ms.log_plot 
b/report/data/master_slave/3.0_sp_delete_ms.log_plot
index ec81632..a993cc6 100644
--- a/report/data/master_slave/3.0_sp_delete_ms.log_plot
+++ b/report/data/master_slave/3.0_sp_delete_ms.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:34 = 59384.2/s Avg:     3 Min:     
0 Max:    54 Err:
 summary = 2000000 in 00:00:34 = 59431.8/s Avg:     3 Min:     0 Max:    71 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 58835.6/s Avg:     3 Min:     0 Max:    45 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59569.9/s Avg:     3 Min:     0 Max:    52 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 59680.1/s Avg:     3 Min:     0 Max:    75 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_delete_ms_sharding.log_plot 
b/report/data/master_slave/3.0_sp_delete_ms_sharding.log_plot
index b5d6413..9fe7ffc 100644
--- a/report/data/master_slave/3.0_sp_delete_ms_sharding.log_plot
+++ b/report/data/master_slave/3.0_sp_delete_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:16 = 122316.7/s Avg:     1 Min:    
 0 Max:   290 Err:
 summary = 2000000 in 00:00:16 = 123221.0/s Avg:     1 Min:     0 Max:   299 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:16 = 122219.5/s Avg:     1 Min:     0 Max:   328 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:16 = 122481.5/s Avg:     1 Min:     0 Max:   263 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:16 = 122963.4/s Avg:     1 Min:     0 Max:   341 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_insert_ms.log_plot 
b/report/data/master_slave/3.0_sp_insert_ms.log_plot
index e8bd3c1..11a842d 100644
--- a/report/data/master_slave/3.0_sp_insert_ms.log_plot
+++ b/report/data/master_slave/3.0_sp_insert_ms.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:54 = 36913.3/s Avg:     5 Min:     
0 Max:  1023 Err:
 summary = 2000000 in 00:00:55 = 36614.6/s Avg:     5 Min:     0 Max:   948 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36483.0/s Avg:     5 Min:     0 Max:   923 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36567.8/s Avg:     5 Min:     0 Max:  1079 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36665.0/s Avg:     5 Min:     0 Max:  1010 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_insert_ms_sharding.log_plot 
b/report/data/master_slave/3.0_sp_insert_ms_sharding.log_plot
index 4d34718..688eb44 100644
--- a/report/data/master_slave/3.0_sp_insert_ms_sharding.log_plot
+++ b/report/data/master_slave/3.0_sp_insert_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:29 = 67909.4/s Avg:     2 Min:     
0 Max:   502 Err:
 summary = 2000000 in 00:00:30 = 66385.6/s Avg:     2 Min:     0 Max:   482 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 67042.1/s Avg:     2 Min:     0 Max:   583 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:31 = 65563.0/s Avg:     2 Min:     0 Max:   459 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66447.4/s Avg:     2 Min:     0 Max:   495 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_select_ms.log_plot 
b/report/data/master_slave/3.0_sp_select_ms.log_plot
index c89b64a..61d7bcd 100644
--- a/report/data/master_slave/3.0_sp_select_ms.log_plot
+++ b/report/data/master_slave/3.0_sp_select_ms.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:34 = 58683.7/s Avg:     3 Min:     
0 Max:   455 Err:
 summary = 2000000 in 00:00:33 = 59715.8/s Avg:     3 Min:     0 Max:   453 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 58501.8/s Avg:     3 Min:     0 Max:   274 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 58303.9/s Avg:     3 Min:     0 Max:   271 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 58844.3/s Avg:     3 Min:     0 Max:   261 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_select_ms_sharding.log_plot 
b/report/data/master_slave/3.0_sp_select_ms_sharding.log_plot
index cb57c51..cac05d0 100644
--- a/report/data/master_slave/3.0_sp_select_ms_sharding.log_plot
+++ b/report/data/master_slave/3.0_sp_select_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:23 = 88444.7/s Avg:     2 Min:     
0 Max:   326 Err:
 summary = 2000000 in 00:00:23 = 88746.9/s Avg:     2 Min:     0 Max:   279 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:23 = 88121.3/s Avg:     2 Min:     0 Max:   306 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:22 = 89341.6/s Avg:     2 Min:     0 Max:   282 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:22 = 90497.7/s Avg:     2 Min:     0 Max:   351 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_update_ms.log_plot 
b/report/data/master_slave/3.0_sp_update_ms.log_plot
index f0f9ebe..9c34c5d 100644
--- a/report/data/master_slave/3.0_sp_update_ms.log_plot
+++ b/report/data/master_slave/3.0_sp_update_ms.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:08:09 = 4091.6/s Avg:    48 Min:     
0 Max:    82 Err:
 summary = 2000000 in 00:08:09 = 4091.4/s Avg:    48 Min:     0 Max:    85 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4083.8/s Avg:    48 Min:     0 Max:    80 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4088.1/s Avg:    48 Min:     0 Max:    82 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4090.0/s Avg:    48 Min:     0 Max:    92 Err: 
    0 (0.00%)
diff --git a/report/data/master_slave/3.0_sp_update_ms_sharding.log_plot 
b/report/data/master_slave/3.0_sp_update_ms_sharding.log_plot
index dd19167..a976f24 100644
--- a/report/data/master_slave/3.0_sp_update_ms_sharding.log_plot
+++ b/report/data/master_slave/3.0_sp_update_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:06:26 = 5175.9/s Avg:    38 Min:     
0 Max:   124 Err:
 summary = 2000000 in 00:06:28 = 5159.5/s Avg:    38 Min:     0 Max:    93 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:25 = 5193.0/s Avg:    38 Min:     0 Max:    75 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:27 = 5166.3/s Avg:    38 Min:     0 Max:   111 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:28 = 5157.7/s Avg:    38 Min:     0 Max:    94 Err: 
    0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_delete_ms.log_plot 
b/report/data/master_slave/4.0_sp_delete_ms.log_plot
index bedf5b3..597ee94 100644
--- a/report/data/master_slave/4.0_sp_delete_ms.log_plot
+++ b/report/data/master_slave/4.0_sp_delete_ms.log_plot
@@ -14,3 +14,4 @@ summary = 2000000 in 00:00:34 = 59561.0/s Avg:     3 Min:     
0 Max:    88 Err:
 summary = 2000000 in 00:00:34 = 59495.5/s Avg:     3 Min:     0 Max:    58 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 59797.9/s Avg:     3 Min:     0 Max:    54 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:34 = 59264.5/s Avg:     3 Min:     0 Max:    48 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:34 = 59187.4/s Avg:     3 Min:     0 Max:    64 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_delete_ms_sharding.log_plot 
b/report/data/master_slave/4.0_sp_delete_ms_sharding.log_plot
index c507823..cab2d51 100644
--- a/report/data/master_slave/4.0_sp_delete_ms_sharding.log_plot
+++ b/report/data/master_slave/4.0_sp_delete_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:19 = 104123.3/s Avg:     1 Min:    
 0 Max:    87 Err:
 summary = 2000000 in 00:00:19 = 103220.5/s Avg:     1 Min:     0 Max:    89 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 104269.9/s Avg:     1 Min:     0 Max:    92 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 105218.9/s Avg:     1 Min:     0 Max:    86 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:19 = 104286.2/s Avg:     1 Min:     0 Max:    86 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_insert_ms.log_plot 
b/report/data/master_slave/4.0_sp_insert_ms.log_plot
index e35190e..16c94c7 100644
--- a/report/data/master_slave/4.0_sp_insert_ms.log_plot
+++ b/report/data/master_slave/4.0_sp_insert_ms.log_plot
@@ -14,3 +14,4 @@ summary = 2000000 in 00:00:54 = 36956.3/s Avg:     5 Min:     
0 Max:   484 Err:
 summary = 2000000 in 00:00:54 = 37047.3/s Avg:     5 Min:     0 Max:   441 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 37159.5/s Avg:     5 Min:     0 Max:   396 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 37062.4/s Avg:     5 Min:     0 Max:   556 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 36841.2/s Avg:     5 Min:     0 Max:   420 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_insert_ms_sharding.log_plot 
b/report/data/master_slave/4.0_sp_insert_ms_sharding.log_plot
index b7dd542..bb03576 100644
--- a/report/data/master_slave/4.0_sp_insert_ms_sharding.log_plot
+++ b/report/data/master_slave/4.0_sp_insert_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:38 = 52566.6/s Avg:     3 Min:     
0 Max:   481 Err:
 summary = 2000000 in 00:00:38 = 52166.2/s Avg:     3 Min:     0 Max:   499 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51682.3/s Avg:     3 Min:     0 Max:   530 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51200.7/s Avg:     3 Min:     0 Max:   571 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52664.8/s Avg:     3 Min:     0 Max:   727 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_select_ms.log_plot 
b/report/data/master_slave/4.0_sp_select_ms.log_plot
index 5795caa..f5285d7 100644
--- a/report/data/master_slave/4.0_sp_select_ms.log_plot
+++ b/report/data/master_slave/4.0_sp_select_ms.log_plot
@@ -14,3 +14,4 @@ summary = 2000000 in 00:00:21 = 93348.9/s Avg:     2 Min:     
0 Max:   814 Err:
 summary = 2000000 in 00:00:20 = 100948.9/s Avg:     1 Min:     0 Max:   704 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:21 = 96796.1/s Avg:     1 Min:     0 Max:   665 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:21 = 96121.5/s Avg:     1 Min:     0 Max:   509 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 108149.0/s Avg:     1 Min:     0 Max:   415 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_select_ms_sharding.log_plot 
b/report/data/master_slave/4.0_sp_select_ms_sharding.log_plot
index 10be286..ad06cf3 100644
--- a/report/data/master_slave/4.0_sp_select_ms_sharding.log_plot
+++ b/report/data/master_slave/4.0_sp_select_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:00:42 = 47654.2/s Avg:     4 Min:     
0 Max:   933 Err:
 summary = 2000000 in 00:00:42 = 47297.0/s Avg:     4 Min:     0 Max:  1059 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:42 = 47519.5/s Avg:     4 Min:     0 Max:   634 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:42 = 47252.3/s Avg:     4 Min:     0 Max:   810 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:43 = 46869.1/s Avg:     4 Min:     0 Max:   765 
Err:     0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_update_ms.log_plot 
b/report/data/master_slave/4.0_sp_update_ms.log_plot
index 263c98b..5560223 100644
--- a/report/data/master_slave/4.0_sp_update_ms.log_plot
+++ b/report/data/master_slave/4.0_sp_update_ms.log_plot
@@ -14,3 +14,4 @@ summary = 2000000 in 00:08:09 = 4086.1/s Avg:    48 Min:     
0 Max:   104 Err:
 summary = 2000000 in 00:08:10 = 4082.2/s Avg:    48 Min:     0 Max:    80 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4086.2/s Avg:    48 Min:     0 Max:    89 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4086.6/s Avg:    48 Min:     0 Max:   190 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:10 = 4082.7/s Avg:    48 Min:     0 Max:   284 Err: 
    0 (0.00%)
diff --git a/report/data/master_slave/4.0_sp_update_ms_sharding.log_plot 
b/report/data/master_slave/4.0_sp_update_ms_sharding.log_plot
index b6c6638..496fe25 100644
--- a/report/data/master_slave/4.0_sp_update_ms_sharding.log_plot
+++ b/report/data/master_slave/4.0_sp_update_ms_sharding.log_plot
@@ -18,3 +18,4 @@ summary = 2000000 in 00:06:27 = 5170.1/s Avg:    38 Min:     
0 Max:   321 Err:
 summary = 2000000 in 00:06:24 = 5211.0/s Avg:    38 Min:     0 Max:   125 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:24 = 5204.0/s Avg:    38 Min:     0 Max:   149 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:25 = 5191.8/s Avg:    38 Min:     0 Max:   109 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:26 = 5185.9/s Avg:    38 Min:     0 Max:   193 Err: 
    0 (0.00%)
diff --git a/report/data_json/mysql_vs_shardingproxy.json 
b/report/data_json/mysql_vs_shardingproxy.json
index 51e883e..77a753c 100644
--- a/report/data_json/mysql_vs_shardingproxy.json
+++ b/report/data_json/mysql_vs_shardingproxy.json
@@ -1 +1 @@
-{"SELECT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "105158.0", "Avg": "1", "Min": "0", "Max": "156", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "104166.7", "Avg": "1", "Min": "0", "Max": 
"175", "Err": "0"}, {"Samples": 2000000, "Throughout": "106286.9", "Avg": "1", 
"Min": "0", "Max": "158", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"106706.5", "Avg": "1", "Min": "0", "Max": "192", "Err": "0"}, {"Samples": 
2000000, "Throughout": "104177.5", " [...]
\ No newline at end of file
+{"SELECT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "102396.1", "Avg": "1", "Min": "0", "Max": "211", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "105836.9", "Avg": "1", "Min": "0", "Max": 
"197", "Err": "0"}, {"Samples": 2000000, "Throughout": "107834.2", "Avg": "1", 
"Min": "0", "Max": "182", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"102595.7", "Avg": "1", "Min": "0", "Max": "142", "Err": "0"}, {"Samples": 
2000000, "Throughout": "105158.0", " [...]
\ No newline at end of file
diff --git a/report/data_json/sharding_proxy_master_slave.json 
b/report/data_json/sharding_proxy_master_slave.json
index 93492e1..29a9b9b 100644
--- a/report/data_json/sharding_proxy_master_slave.json
+++ b/report/data_json/sharding_proxy_master_slave.json
@@ -1 +1 @@
-{"INSERT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "36965.2", "Avg": "5", "Min": "0", "Max": "1072", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "37139.5", "Avg": "5", "Min": "0", "Max": 
"1166", "Err": "0"}, {"Samples": 2000000, "Throughout": "36681.8", "Avg": "5", 
"Min": "0", "Max": "914", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"36912.6", "Avg": "5", "Min": "0", "Max": "1057", "Err": "0"}, {"Samples": 
2000000, "Throughout": "36948.8", "Av [...]
\ No newline at end of file
+{"INSERT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "36965.2", "Avg": "5", "Min": "0", "Max": "1072", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "37139.5", "Avg": "5", "Min": "0", "Max": 
"1166", "Err": "0"}, {"Samples": 2000000, "Throughout": "36681.8", "Avg": "5", 
"Min": "0", "Max": "914", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"36912.6", "Avg": "5", "Min": "0", "Max": "1057", "Err": "0"}, {"Samples": 
2000000, "Throughout": "36948.8", "Av [...]
\ No newline at end of file
diff --git a/report/data_json/sharding_proxy_master_slave_sharding.json 
b/report/data_json/sharding_proxy_master_slave_sharding.json
index 5d315fc..a4bbe53 100644
--- a/report/data_json/sharding_proxy_master_slave_sharding.json
+++ b/report/data_json/sharding_proxy_master_slave_sharding.json
@@ -1 +1 @@
-{"UPDATE": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "5186.6", "Avg": "38", "Min": "0", "Max": "100", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "5168.0", "Avg": "38", "Min": "0", "Max": 
"78", "Err": "0"}, {"Samples": 2000000, "Throughout": "5176.7", "Avg": "38", 
"Min": "0", "Max": "89", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"5191.3", "Avg": "38", "Min": "0", "Max": "87", "Err": "0"}, {"Samples": 
2000000, "Throughout": "5133.4", "Avg": "38 [...]
\ No newline at end of file
+{"UPDATE": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "5186.6", "Avg": "38", "Min": "0", "Max": "100", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "5168.0", "Avg": "38", "Min": "0", "Max": 
"78", "Err": "0"}, {"Samples": 2000000, "Throughout": "5176.7", "Avg": "38", 
"Min": "0", "Max": "89", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"5191.3", "Avg": "38", "Min": "0", "Max": "87", "Err": "0"}, {"Samples": 
2000000, "Throughout": "5133.4", "Avg": "38 [...]
\ No newline at end of file
diff --git a/report/data_json/sharding_proxy_single_database_single_table.json 
b/report/data_json/sharding_proxy_single_database_single_table.json
index 285e2f3..0c43242 100644
--- a/report/data_json/sharding_proxy_single_database_single_table.json
+++ b/report/data_json/sharding_proxy_single_database_single_table.json
@@ -1 +1 @@
-{"SELECT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "102254.7", "Avg": "1", "Min": "0", "Max": "155", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "103476.8", "Avg": "1", "Min": "0", "Max": 
"165", "Err": "0"}, {"Samples": 2000000, "Throughout": "96857.0", "Avg": "1", 
"Min": "0", "Max": "268", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"105663.6", "Avg": "1", "Min": "0", "Max": "194", "Err": "0"}, {"Samples": 
2000000, "Throughout": "103257.8", "A [...]
\ No newline at end of file
+{"SELECT": [{"type": "sharding_proxy_3.1", "data": [{"Samples": 2000000, 
"Throughout": "103428.7", "Avg": "1", "Min": "0", "Max": "204", "Err": "0"}, 
{"Samples": 2000000, "Throughout": "103316.5", "Avg": "1", "Min": "0", "Max": 
"172", "Err": "0"}, {"Samples": 2000000, "Throughout": "102254.7", "Avg": "1", 
"Min": "0", "Max": "155", "Err": "0"}, {"Samples": 2000000, "Throughout": 
"103476.8", "Avg": "1", "Min": "0", "Max": "165", "Err": "0"}, {"Samples": 
2000000, "Throughout": "96857.0", "A [...]
\ No newline at end of file
diff --git a/report/scenario_1/delete_single.png 
b/report/scenario_1/delete_single.png
index eac187d..4cedb35 100644
Binary files a/report/scenario_1/delete_single.png and 
b/report/scenario_1/delete_single.png differ
diff --git a/report/scenario_1/insert_single.png 
b/report/scenario_1/insert_single.png
index 81076f6..215a093 100644
Binary files a/report/scenario_1/insert_single.png and 
b/report/scenario_1/insert_single.png differ
diff --git a/report/scenario_1/select_single.png 
b/report/scenario_1/select_single.png
index 5e7550b..7ddad59 100644
Binary files a/report/scenario_1/select_single.png and 
b/report/scenario_1/select_single.png differ
diff --git a/report/scenario_1/update_single.png 
b/report/scenario_1/update_single.png
index b1f9c93..a22f782 100644
Binary files a/report/scenario_1/update_single.png and 
b/report/scenario_1/update_single.png differ
diff --git a/report/sp_raw/delete_single_raw.png 
b/report/sp_raw/delete_single_raw.png
index 3f69236..8ca980c 100644
Binary files a/report/sp_raw/delete_single_raw.png and 
b/report/sp_raw/delete_single_raw.png differ
diff --git a/report/sp_raw/insert_single_raw.png 
b/report/sp_raw/insert_single_raw.png
index 1ff451f..eb27bb9 100644
Binary files a/report/sp_raw/insert_single_raw.png and 
b/report/sp_raw/insert_single_raw.png differ
diff --git a/report/sp_raw/select_single_raw.png 
b/report/sp_raw/select_single_raw.png
index 4338b18..98fb850 100644
Binary files a/report/sp_raw/select_single_raw.png and 
b/report/sp_raw/select_single_raw.png differ
diff --git a/report/sp_raw/update_single_raw.png 
b/report/sp_raw/update_single_raw.png
index 359110f..7cdd332 100644
Binary files a/report/sp_raw/update_single_raw.png and 
b/report/sp_raw/update_single_raw.png differ

Reply via email to