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 abd2afb  for performance
abd2afb is described below

commit abd2afbc84f9a8ee560165547747fd57e5fbfbb4
Author: nancyzrh <[email protected]>
AuthorDate: Sat Oct 19 08:31:46 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          |   1 +
 report/data/jdbc/3.0_sj_ms_insert.log_plot          |   1 +
 report/data/jdbc/3.0_sj_ms_select.log_plot          |   1 +
 report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot |   1 +
 report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot |   1 +
 report/data/jdbc/3.0_sj_ms_sharding_update.log_plot |   1 +
 report/data/jdbc/3.0_sj_ms_update.log_plot          |   1 +
 report/data/jdbc/3.0_sj_sharding_delete.log_plot    |   1 +
 report/data/jdbc/3.0_sj_sharding_insert.log_plot    |   1 +
 report/data/jdbc/3.0_sj_sharding_update.log_plot    |   1 +
 report/data/jdbc/4.0_sj_enc_delete.log_plot         |   1 +
 .../data/jdbc/4.0_sj_enc_delete_sharding.log_plot   |   1 +
 report/data/jdbc/4.0_sj_enc_insert.log_plot         |   1 +
 .../data/jdbc/4.0_sj_enc_insert_sharding.log_plot   |   1 +
 report/data/jdbc/4.0_sj_enc_select.log_plot         |   1 +
 .../data/jdbc/4.0_sj_enc_select_sharding.log_plot   |   1 +
 report/data/jdbc/4.0_sj_enc_update.log_plot         |   1 +
 .../data/jdbc/4.0_sj_enc_update_sharding.log_plot   |   1 +
 report/data/jdbc/4.0_sj_ms_delete.log_plot          |   1 +
 report/data/jdbc/4.0_sj_ms_insert.log_plot          |   1 +
 report/data/jdbc/4.0_sj_ms_select.log_plot          |   1 +
 report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot |   1 +
 report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot |   1 +
 report/data/jdbc/4.0_sj_ms_sharding_select.log_plot |   1 +
 report/data/jdbc/4.0_sj_ms_sharding_update.log_plot |   1 +
 report/data/jdbc/4.0_sj_ms_update.log_plot          |   1 +
 report/data/jdbc/4.0_sj_sharding_delete.log_plot    |   1 +
 report/data/jdbc/4.0_sj_sharding_insert.log_plot    |   1 +
 report/data/jdbc/4.0_sj_sharding_select.log_plot    |   1 +
 report/data/jdbc/4.0_sj_sharding_update.log_plot    |   1 +
 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 +-
 .../shardingjdbc_vs_shardingproxy_encrypt.json      |   2 +-
 ...rdingjdbc_vs_shardingproxy_sharding_encrypt.json |   2 +-
 report/scenario_1/delete_single.png                 | Bin 38860 -> 39510 bytes
 report/scenario_1/insert_single.png                 | Bin 40678 -> 36590 bytes
 report/scenario_1/select_single.png                 | Bin 39559 -> 38975 bytes
 report/scenario_1/update_single.png                 | Bin 42251 -> 43115 bytes
 report/sp_raw/delete_single_raw.png                 | Bin 40095 -> 40796 bytes
 report/sp_raw/insert_single_raw.png                 | Bin 44337 -> 44767 bytes
 report/sp_raw/select_single_raw.png                 | Bin 36427 -> 37995 bytes
 report/sp_raw/update_single_raw.png                 | Bin 43631 -> 44134 bytes
 85 files changed, 77 insertions(+), 6 deletions(-)

diff --git a/report/data/3.0_single_delete_merge.log_plot 
b/report/data/3.0_single_delete_merge.log_plot
index 0750639..543b0af 100644
--- a/report/data/3.0_single_delete_merge.log_plot
+++ b/report/data/3.0_single_delete_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:00:34 = 59234.7/s Avg:     3 Min:     
0 Max:    92 Err:
 summary = 2000000 in 00:00:34 = 59642.7/s Avg:     3 Min:     0 Max:    87 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:37 = 53675.4/s Avg:     3 Min:     0 Max:    66 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:38 = 53232.5/s Avg:     3 Min:     0 Max:    87 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52994.2/s Avg:     3 Min:     0 Max:    65 
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 9399b66..afc3684 100644
--- a/report/data/3.0_single_insert_merge.log_plot
+++ b/report/data/3.0_single_insert_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:00:26 = 75838.0/s Avg:     2 Min:     
0 Max:   511 Err:
 summary = 2000000 in 00:00:25 = 79655.9/s Avg:     2 Min:     0 Max:   484 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:24 = 81839.8/s Avg:     2 Min:     0 Max:   582 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:24 = 83741.6/s Avg:     2 Min:     0 Max:   519 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:23 = 85977.1/s Avg:     2 Min:     0 Max:   524 
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 69433dd..bc3b81f 100644
--- a/report/data/3.0_single_select_merge.log_plot
+++ b/report/data/3.0_single_select_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:19 = 103071.5/s Avg:     1 Min:    
 0 Max:   185 Err:
 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%)
 summary = 2000000 in 00:00:18 = 114122.7/s Avg:     1 Min:     0 Max:   232 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 113167.0/s Avg:     1 Min:     0 Max:   199 
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 bc8ea9d..a1f1904 100644
--- a/report/data/3.0_single_update_merge.log_plot
+++ b/report/data/3.0_single_update_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:08:08 = 4098.9/s Avg:    48 Min:     
0 Max:    82 Err:
 summary = 2000000 in 00:08:08 = 4101.6/s Avg:    48 Min:     0 Max:   104 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4090.3/s Avg:    48 Min:     0 Max:   100 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4093.6/s Avg:    48 Min:     0 Max:   196 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4093.3/s Avg:    48 Min:     0 Max:    85 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 eae4fc0..40b78e2 100644
--- a/report/data/3.0_sp_delete_raw_merge.log_plot
+++ b/report/data/3.0_sp_delete_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:34 = 59306.7/s Avg:     3 Min:     
0 Max:    63 Err:
 summary = 2000000 in 00:00:34 = 59371.8/s Avg:     3 Min:     0 Max:    75 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:40 = 50611.1/s Avg:     3 Min:     0 Max:    74 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:38 = 52606.7/s Avg:     3 Min:     0 Max:    94 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:37 = 54451.4/s Avg:     3 Min:     0 Max:    86 
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 678ac74..136fce8 100644
--- a/report/data/3.0_sp_insert_raw_merge.log_plot
+++ b/report/data/3.0_sp_insert_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:55 = 36297.0/s Avg:     5 Min:     
0 Max:   474 Err:
 summary = 2000000 in 00:00:54 = 36836.5/s Avg:     5 Min:     0 Max:   518 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36920.8/s Avg:     5 Min:     0 Max:   405 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 37105.1/s Avg:     5 Min:     0 Max:   333 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36634.7/s Avg:     5 Min:     0 Max:   433 
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 722e0db..21f02cd 100644
--- a/report/data/3.0_sp_select_raw_merge.log_plot
+++ b/report/data/3.0_sp_select_raw_merge.log_plot
@@ -24,3 +24,4 @@ summary = 2000000 in 00:00:19 = 107267.4/s Avg:     1 Min:    
 0 Max:   137 Err:
 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%)
 summary = 2000000 in 00:00:18 = 113154.2/s Avg:     1 Min:     0 Max:   218 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 112044.8/s Avg:     1 Min:     0 Max:   173 
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 bcceacd..064058f 100644
--- a/report/data/3.0_sp_update_raw_merge.log_plot
+++ b/report/data/3.0_sp_update_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:08:08 = 4095.0/s Avg:    48 Min:     
0 Max:    82 Err:
 summary = 2000000 in 00:08:09 = 4089.2/s Avg:    48 Min:     0 Max:    91 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4081.3/s Avg:    48 Min:     0 Max:   110 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4081.5/s Avg:    48 Min:     0 Max:   191 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4087.2/s Avg:    48 Min:     0 Max:    99 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 612d28f..cd4cf86 100644
--- a/report/data/4.0_single_delete_merge.log_plot
+++ b/report/data/4.0_single_delete_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:00:34 = 59192.6/s Avg:     3 Min:     
0 Max:    73 Err:
 summary = 2000000 in 00:00:34 = 58700.9/s Avg:     3 Min:     0 Max:    92 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51690.3/s Avg:     3 Min:     0 Max:    74 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:38 = 52819.2/s Avg:     3 Min:     0 Max:   175 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52427.4/s Avg:     3 Min:     0 Max:    70 
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 fe1c59d..b543342 100644
--- a/report/data/4.0_single_insert_merge.log_plot
+++ b/report/data/4.0_single_insert_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:00:30 = 66849.4/s Avg:     2 Min:     
0 Max:   566 Err:
 summary = 2000000 in 00:00:30 = 66874.0/s Avg:     2 Min:     0 Max:   548 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:27 = 75446.1/s Avg:     2 Min:     0 Max:   558 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:26 = 75861.0/s Avg:     2 Min:     0 Max:   476 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:27 = 74861.5/s Avg:     2 Min:     0 Max:   614 
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 899e0bb..99dad2a 100644
--- a/report/data/4.0_single_select_merge.log_plot
+++ b/report/data/4.0_single_select_merge.log_plot
@@ -22,3 +22,4 @@ summary = 2000000 in 00:00:24 = 82846.6/s Avg:     2 Min:     
0 Max:   595 Err:
 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%)
 summary = 2000000 in 00:00:22 = 91869.5/s Avg:     2 Min:     0 Max:   621 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:21 = 93654.9/s Avg:     2 Min:     0 Max:   569 
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 62a0846..4d8d9a5 100644
--- a/report/data/4.0_single_update_merge.log_plot
+++ b/report/data/4.0_single_update_merge.log_plot
@@ -23,3 +23,4 @@ summary = 2000000 in 00:08:06 = 4117.1/s Avg:    48 Min:     
0 Max:    94 Err:
 summary = 2000000 in 00:08:07 = 4106.9/s Avg:    48 Min:     0 Max:   166 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:08 = 4100.5/s Avg:    48 Min:     0 Max:    94 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:06 = 4111.9/s Avg:    48 Min:     0 Max:   685 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:08 = 4100.1/s Avg:    48 Min:     0 Max:   100 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 5f1d87d..8fe2320 100644
--- a/report/data/4.0_sp_delete_raw_merge.log_plot
+++ b/report/data/4.0_sp_delete_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:33 = 59708.6/s Avg:     3 Min:     
0 Max:   111 Err:
 summary = 2000000 in 00:00:33 = 59917.9/s Avg:     3 Min:     0 Max:    85 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:40 = 50626.5/s Avg:     3 Min:     0 Max:    84 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:37 = 53724.4/s Avg:     3 Min:     0 Max:   114 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52770.4/s Avg:     3 Min:     0 Max:    70 
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 86dd67c..e4fd587 100644
--- a/report/data/4.0_sp_insert_raw_merge.log_plot
+++ b/report/data/4.0_sp_insert_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:55 = 36341.8/s Avg:     5 Min:     
0 Max:   452 Err:
 summary = 2000000 in 00:00:55 = 36110.9/s Avg:     5 Min:     0 Max:   482 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36654.9/s Avg:     5 Min:     0 Max:   401 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36704.0/s Avg:     5 Min:     0 Max:   468 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:55 = 36387.5/s Avg:     5 Min:     0 Max:   454 
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 3ccb569..ff73c01 100644
--- a/report/data/4.0_sp_select_raw_merge.log_plot
+++ b/report/data/4.0_sp_select_raw_merge.log_plot
@@ -24,3 +24,4 @@ summary = 2000000 in 00:00:23 = 86169.8/s Avg:     2 Min:     
0 Max:   727 Err:
 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%)
 summary = 2000000 in 00:00:21 = 94406.4/s Avg:     2 Min:     0 Max:   644 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:20 = 98401.0/s Avg:     1 Min:     0 Max:   453 
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 ecc5268..36f98b9 100644
--- a/report/data/4.0_sp_update_raw_merge.log_plot
+++ b/report/data/4.0_sp_update_raw_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:08:07 = 4107.0/s Avg:    48 Min:     
0 Max:   221 Err:
 summary = 2000000 in 00:08:07 = 4103.9/s Avg:    48 Min:     0 Max:   214 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:08 = 4097.8/s Avg:    48 Min:     0 Max:   150 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4089.4/s Avg:    48 Min:     0 Max:   761 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:08 = 4102.2/s Avg:    48 Min:     0 Max:   183 Err: 
    0 (0.00%)
diff --git a/report/data/direct_delete_merge.log_plot 
b/report/data/direct_delete_merge.log_plot
index 814e079..65721ea 100644
--- a/report/data/direct_delete_merge.log_plot
+++ b/report/data/direct_delete_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:34 = 59550.4/s Avg:     3 Min:     
0 Max:    33 Err:
 summary = 2000000 in 00:00:34 = 58377.1/s Avg:     3 Min:     0 Max:    56 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:36 = 54838.1/s Avg:     3 Min:     0 Max:    72 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:36 = 55507.8/s Avg:     3 Min:     0 Max:    69 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:36 = 55758.5/s Avg:     3 Min:     0 Max:    61 
Err:     0 (0.00%)
diff --git a/report/data/direct_insert_merge.log_plot 
b/report/data/direct_insert_merge.log_plot
index 862ef74..f8935bf 100644
--- a/report/data/direct_insert_merge.log_plot
+++ b/report/data/direct_insert_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:52 = 38255.5/s Avg:     5 Min:     
0 Max:   243 Err:
 summary = 2000000 in 00:00:52 = 38569.8/s Avg:     5 Min:     0 Max:   285 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38251.9/s Avg:     5 Min:     0 Max:   241 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38648.1/s Avg:     5 Min:     0 Max:   272 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:52 = 38485.2/s Avg:     5 Min:     0 Max:   222 
Err:     0 (0.00%)
diff --git a/report/data/direct_select_merge.log_plot 
b/report/data/direct_select_merge.log_plot
index 67226f3..174eda0 100644
--- a/report/data/direct_select_merge.log_plot
+++ b/report/data/direct_select_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:00:12 = 171394.3/s Avg:     0 Min:    
 0 Max:    40 Err:
 summary = 2000000 in 00:00:08 = 239607.0/s Avg:     0 Min:     0 Max:    79 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:08 = 239263.1/s Avg:     0 Min:     0 Max:    67 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:27 = 73099.4/s Avg:     2 Min:     0 Max:    87 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:09 = 234852.0/s Avg:     0 Min:     0 Max:   149 
Err:     0 (0.00%)
diff --git a/report/data/direct_update_merge.log_plot 
b/report/data/direct_update_merge.log_plot
index b34da84..08691cc 100644
--- a/report/data/direct_update_merge.log_plot
+++ b/report/data/direct_update_merge.log_plot
@@ -25,3 +25,4 @@ summary = 2000000 in 00:08:14 = 4050.2/s Avg:    49 Min:     
0 Max:   141 Err:
 summary = 2000000 in 00:08:17 = 4025.8/s Avg:    49 Min:     0 Max:   169 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:17 = 4023.0/s Avg:    49 Min:     0 Max:   118 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:16 = 4032.2/s Avg:    49 Min:     0 Max:    86 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:14 = 4048.5/s Avg:    49 Min:     0 Max:   119 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 319c66b..f6a7787 100644
--- a/report/data/encrypt/4.0_sp_delete_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_delete_enc.log_plot
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:34 = 59197.9/s Avg:     3 Min:     
0 Max:    72 Err:
 summary = 2000000 in 00:00:34 = 59561.0/s Avg:     3 Min:     0 Max:    91 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51135.2/s Avg:     3 Min:     0 Max:    60 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51296.5/s Avg:     3 Min:     0 Max:    88 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52980.1/s Avg:     3 Min:     0 Max:    68 
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 a296dc7..dc27495 100644
--- a/report/data/encrypt/4.0_sp_insert_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_insert_enc.log_plot
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:55 = 36382.2/s Avg:     5 Min:     
0 Max:   528 Err:
 summary = 2000000 in 00:00:54 = 36739.7/s Avg:     5 Min:     0 Max:   605 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36986.4/s Avg:     5 Min:     0 Max:   472 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36892.9/s Avg:     5 Min:     0 Max:   404 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 36759.3/s Avg:     5 Min:     0 Max:   451 
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 af820ea..cb9f70a 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:30 = 66436.4/s Avg:     2 Min:     
0 Max:   477 Err:
 summary = 2000000 in 00:00:30 = 66538.0/s Avg:     2 Min:     0 Max:   592 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66247.1/s Avg:     2 Min:     0 Max:   535 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66737.9/s Avg:     2 Min:     0 Max:   512 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66431.9/s Avg:     2 Min:     0 Max:   515 
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 29358c8..12d86f5 100644
--- a/report/data/encrypt/4.0_sp_select_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_select_enc.log_plot
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:19 = 103146.0/s Avg:     1 Min:    
 0 Max:   454 Err:
 summary = 2000000 in 00:00:20 = 99472.8/s Avg:     1 Min:     0 Max:  1023 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:18 = 108985.9/s Avg:     1 Min:     0 Max:   867 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:19 = 106462.3/s Avg:     1 Min:     0 Max:  1113 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 108660.2/s Avg:     1 Min:     0 Max:  1356 
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 dc139dc..7d91615 100644
--- a/report/data/encrypt/4.0_sp_update_enc.log_plot
+++ b/report/data/encrypt/4.0_sp_update_enc.log_plot
@@ -21,3 +21,4 @@ summary = 2000000 in 00:08:09 = 4093.0/s Avg:    48 Min:     
0 Max:   148 Err:
 summary = 2000000 in 00:08:09 = 4088.4/s Avg:    48 Min:     0 Max:    99 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4083.5/s Avg:    48 Min:     0 Max:    89 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:09 = 4087.4/s Avg:    48 Min:     0 Max:    89 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:09 = 4087.2/s Avg:    48 Min:     0 Max:    91 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
index a8fea55..3762602 100644
--- a/report/data/jdbc/3.0_sj_ms_delete.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_delete.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:34 = 58348.2/s Avg:     3 Min:     0 
Max:    97 Err:
 summary = 2000000 in 00:00:34 = 58621.8/s Avg:     3 Min:     0 Max:   103 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:36 = 55274.6/s Avg:     3 Min:     0 Max:    92 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:37 = 54698.6/s Avg:     3 Min:     0 Max:    88 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:35 = 57025.5/s Avg:     3 Min:     0 Max:   100 
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
index 333817f..9b0f40d 100644
--- a/report/data/jdbc/3.0_sj_ms_insert.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_insert.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:51 = 38890.8/s Avg:     5 Min:     0 
Max:   239 Err:
 summary = 2000000 in 00:00:51 = 38855.3/s Avg:     5 Min:     0 Max:   229 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38706.4/s Avg:     5 Min:     0 Max:   238 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:52 = 38521.5/s Avg:     5 Min:     0 Max:   268 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:51 = 38989.4/s Avg:     5 Min:     0 Max:   240 
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
index 5c6ebc8..30984cf 100644
--- a/report/data/jdbc/3.0_sj_ms_select.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_select.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:08 = 242013.6/s Avg:     0 Min:     
0 Max:   108 Err:
 summary = 2000000 in 00:00:08 = 241925.7/s Avg:     0 Min:     0 Max:   126 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:08 = 245760.6/s Avg:     0 Min:     0 Max:   114 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:08 = 241051.0/s Avg:     0 Min:     0 Max:   108 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:08 = 239808.2/s Avg:     0 Min:     0 Max:   127 
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
index 53372fb..1cbe47d 100644
--- a/report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_sharding_delete.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:24 = 83322.9/s Avg:     2 Min:     0 
Max:   342 Err:
 summary = 2000000 in 00:00:24 = 84104.3/s Avg:     2 Min:     0 Max:   292 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:26 = 76593.1/s Avg:     2 Min:     0 Max:   304 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:24 = 82362.1/s Avg:     2 Min:     0 Max:   384 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:26 = 77718.2/s Avg:     2 Min:     0 Max:   291 
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
index 5514495..00f9784 100644
--- a/report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_sharding_insert.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:30 = 67401.3/s Avg:     2 Min:     0 
Max:   334 Err:
 summary = 2000000 in 00:00:30 = 66947.8/s Avg:     2 Min:     0 Max:   320 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 66144.1/s Avg:     2 Min:     0 Max:   337 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:31 = 65074.5/s Avg:     2 Min:     0 Max:   331 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 66713.4/s Avg:     2 Min:     0 Max:   385 
Err:     0 (0.00%)
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
index 1b8011d..7fb84c9 100644
--- a/report/data/jdbc/3.0_sj_ms_sharding_update.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_sharding_update.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:06:45 = 4939.3/s Avg:    40 Min:     0 
Max:   487 Err:
 summary = 2000000 in 00:06:46 = 4930.3/s Avg:    40 Min:     0 Max:   328 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:44 = 4945.8/s Avg:    40 Min:     0 Max:   315 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:40 = 4995.3/s Avg:    39 Min:     0 Max:   385 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:43 = 4966.3/s Avg:    40 Min:     0 Max:   373 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
index 4f3f06a..0027fef 100644
--- a/report/data/jdbc/3.0_sj_ms_update.log_plot
+++ b/report/data/jdbc/3.0_sj_ms_update.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:08:15 = 4042.5/s Avg:    49 Min:     0 
Max:   105 Err:
 summary = 2000000 in 00:08:14 = 4051.6/s Avg:    49 Min:     0 Max:   125 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:13 = 4059.7/s Avg:    49 Min:     0 Max:   102 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:13 = 4053.4/s Avg:    49 Min:     0 Max:   102 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:13 = 4054.4/s Avg:    49 Min:     0 Max:   124 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
index 0be9c55..eac5f15 100644
--- a/report/data/jdbc/3.0_sj_sharding_delete.log_plot
+++ b/report/data/jdbc/3.0_sj_sharding_delete.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:00:36 = 55371.0/s Avg:     3 Min:     0 
Max:   391 Err:
 summary = 2000000 in 00:00:36 = 55361.8/s Avg:     3 Min:     0 Max:   487 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:35 = 56983.3/s Avg:     3 Min:     0 Max:   426 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:35 = 57907.2/s Avg:     3 Min:     0 Max:   374 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:35 = 56422.3/s Avg:     3 Min:     0 Max:   408 
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
index 5bdd249..bdbdf0b 100644
--- a/report/data/jdbc/3.0_sj_sharding_insert.log_plot
+++ b/report/data/jdbc/3.0_sj_sharding_insert.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:02:10 = 15418.2/s Avg:    12 Min:     0 
Max:   428 Err:
 summary = 2000000 in 00:01:38 = 20311.8/s Avg:     9 Min:     0 Max:   437 
Err:     0 (0.00%)
 summary = 2000000 in 00:01:41 = 19826.9/s Avg:     9 Min:     0 Max:   458 
Err:     0 (0.00%)
 summary = 2000000 in 00:01:43 = 19462.1/s Avg:     9 Min:     0 Max:   450 
Err:     0 (0.00%)
+summary = 2000000 in 00:01:36 = 20932.5/s Avg:     8 Min:     0 Max:   395 
Err:     0 (0.00%)
diff --git a/report/data/jdbc/3.0_sj_sharding_update.log_plot 
b/report/data/jdbc/3.0_sj_sharding_update.log_plot
index ab154d7..72650fe 100644
--- a/report/data/jdbc/3.0_sj_sharding_update.log_plot
+++ b/report/data/jdbc/3.0_sj_sharding_update.log_plot
@@ -2,3 +2,4 @@ summary = 2000000 in 00:08:20 = 3999.4/s Avg:    49 Min:     0 
Max:   311 Err:
 summary = 2000000 in 00:07:24 = 4507.7/s Avg:    44 Min:     0 Max:   337 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:21 = 3988.7/s Avg:    49 Min:     0 Max:   396 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:35 = 3881.0/s Avg:    51 Min:     0 Max:   416 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:21 = 3988.2/s Avg:    49 Min:     0 Max:   418 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
index f7de203..8e94742 100644
--- a/report/data/jdbc/4.0_sj_enc_delete.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_delete.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:41 = 48685.5/s Avg:     4 Min:     0 Max:  3471 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:41 = 48923.7/s Avg:     4 Min:     0 Max:  3327 
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
index d3fdf1e..b5cac74 100644
--- a/report/data/jdbc/4.0_sj_enc_delete_sharding.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_delete_sharding.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:23 = 86922.5/s Avg:     2 Min:     0 Max:  3502 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:23 = 85229.7/s Avg:     2 Min:     0 Max:  2883 
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
index cae2e71..e3d4118 100644
--- a/report/data/jdbc/4.0_sj_enc_insert.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_insert.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:55 = 36557.7/s Avg:     5 Min:     0 Max:  2174 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 36885.4/s Avg:     5 Min:     0 Max:  2606 
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
index 655ef5f..a6c7351 100644
--- a/report/data/jdbc/4.0_sj_enc_insert_sharding.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_insert_sharding.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:31 = 64080.0/s Avg:     2 Min:     0 Max:  2758 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:32 = 62521.5/s Avg:     2 Min:     0 Max:  3372 
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
index b895512..bd3b46c 100644
--- a/report/data/jdbc/4.0_sj_enc_select.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_select.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:14 = 146466.5/s Avg:     1 Min:     0 Max:  4632 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:13 = 152497.1/s Avg:     1 Min:     0 Max:  4176 
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
index e1f48b4..630607c 100644
--- a/report/data/jdbc/4.0_sj_enc_select_sharding.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_select_sharding.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:18 = 110023.1/s Avg:     1 Min:     0 Max:  3837 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:19 = 105207.8/s Avg:     1 Min:     0 Max:  4857 
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
index 247055f..dd6b0c6 100644
--- a/report/data/jdbc/4.0_sj_enc_update.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_update.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:08:19 = 4010.1/s Avg:    49 Min:     0 Max:  3852 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:18 = 4013.4/s Avg:    49 Min:     0 Max:  3477 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
index 2de8338..fba22f0 100644
--- a/report/data/jdbc/4.0_sj_enc_update_sharding.log_plot
+++ b/report/data/jdbc/4.0_sj_enc_update_sharding.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:06:53 = 4838.4/s Avg:    41 Min:     0 Max:  3717 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:48 = 4900.0/s Avg:    40 Min:     0 Max:  3640 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
index 760667d..059a620 100644
--- a/report/data/jdbc/4.0_sj_ms_delete.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_delete.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:40 = 50112.8/s Avg:     3 Min:     0 Max:  3313 
Err:     0 (0.00%)
+summary = 2000000 in 00:07:46 = 4290.9/s Avg:    46 Min:     0 Max:  2675 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
index 2cb3386..ea568eb 100644
--- a/report/data/jdbc/4.0_sj_ms_insert.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_insert.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:55 = 36237.8/s Avg:     5 Min:     0 Max:  3117 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 37114.0/s Avg:     5 Min:     0 Max:  2291 
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
index 8aa5e5a..e7ad436 100644
--- a/report/data/jdbc/4.0_sj_ms_select.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_select.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:12 = 164379.1/s Avg:     0 Min:     0 Max:  4107 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:12 = 163612.6/s Avg:     0 Min:     0 Max:  4161 
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
index e66b442..a1558ab 100644
--- a/report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_sharding_delete.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:24 = 82230.1/s Avg:     2 Min:     0 Max:  3411 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:22 = 89329.6/s Avg:     1 Min:     0 Max:  3355 
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
index 608247e..59b73c1 100644
--- a/report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_sharding_insert.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:33 = 60843.9/s Avg:     3 Min:     0 Max:  3414 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:32 = 62069.4/s Avg:     3 Min:     0 Max:  2673 
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
index 26aad13..9a2aac0 100644
--- a/report/data/jdbc/4.0_sj_ms_sharding_select.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_sharding_select.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:18 = 111092.6/s Avg:     1 Min:     0 Max:  3764 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:18 = 113992.6/s Avg:     1 Min:     0 Max:  4195 
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
index d52c547..9a6d1e5 100644
--- a/report/data/jdbc/4.0_sj_ms_sharding_update.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_sharding_update.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:07:04 = 4715.2/s Avg:    42 Min:     0 Max:  3428 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:51 = 4871.5/s Avg:    40 Min:     0 Max:  3607 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
index c603b5b..2124511 100644
--- a/report/data/jdbc/4.0_sj_ms_update.log_plot
+++ b/report/data/jdbc/4.0_sj_ms_update.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:07:55 = 4208.1/s Avg:    47 Min:     0 Max:  3259 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:41 = 3840.6/s Avg:    51 Min:     0 Max:  3724 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
index 1e8cc70..ccf0c70 100644
--- a/report/data/jdbc/4.0_sj_sharding_delete.log_plot
+++ b/report/data/jdbc/4.0_sj_sharding_delete.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:41 = 48838.9/s Avg:     3 Min:     0 Max:  2911 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:40 = 49773.5/s Avg:     3 Min:     0 Max:  3033 
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
index 067ff9f..005df7d 100644
--- a/report/data/jdbc/4.0_sj_sharding_insert.log_plot
+++ b/report/data/jdbc/4.0_sj_sharding_insert.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:18 = 108577.6/s Avg:     1 Min:     0 Max:  2000 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:19 = 106253.0/s Avg:     1 Min:     0 Max:  2146 
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
index 7ab548c..ff7052e 100644
--- a/report/data/jdbc/4.0_sj_sharding_select.log_plot
+++ b/report/data/jdbc/4.0_sj_sharding_select.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:00:18 = 111713.1/s Avg:     1 Min:     0 Max:  4218 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:17 = 116638.5/s Avg:     1 Min:     0 Max:  3832 
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
index dbf9a09..3d42925 100644
--- a/report/data/jdbc/4.0_sj_sharding_update.log_plot
+++ b/report/data/jdbc/4.0_sj_sharding_update.log_plot
@@ -1,3 +1,4 @@
 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%)
 summary = 2000000 in 00:08:21 = 3990.6/s Avg:    49 Min:     0 Max:  4233 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:46 = 3799.6/s Avg:    52 Min:     0 Max:  3337 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 4ef8200..26063af 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:34 = 59569.9/s Avg:     3 Min:     
0 Max:    52 Err:
 summary = 2000000 in 00:00:34 = 59680.1/s Avg:     3 Min:     0 Max:    75 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51276.8/s Avg:     3 Min:     0 Max:    62 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:38 = 52936.7/s Avg:     3 Min:     0 Max:    76 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:37 = 53473.1/s Avg:     3 Min:     0 Max:    73 
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 8338110..ce91f90 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:16 = 122481.5/s Avg:     1 Min:    
 0 Max:   263 Err:
 summary = 2000000 in 00:00:16 = 122963.4/s Avg:     1 Min:     0 Max:   341 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:16 = 127991.8/s Avg:     1 Min:     0 Max:   273 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:16 = 128857.7/s Avg:     1 Min:     0 Max:   307 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:16 = 128345.0/s Avg:     1 Min:     0 Max:   331 
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 f26df67..0621869 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:55 = 36567.8/s Avg:     5 Min:     
0 Max:  1079 Err:
 summary = 2000000 in 00:00:55 = 36665.0/s Avg:     5 Min:     0 Max:  1010 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36732.3/s Avg:     5 Min:     0 Max:  1040 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36888.1/s Avg:     5 Min:     0 Max:   937 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 37075.5/s Avg:     5 Min:     0 Max:   978 
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 df9f61e..a55b2e9 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:31 = 65563.0/s Avg:     2 Min:     
0 Max:   459 Err:
 summary = 2000000 in 00:00:30 = 66447.4/s Avg:     2 Min:     0 Max:   495 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:30 = 67681.9/s Avg:     2 Min:     0 Max:   468 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:29 = 67819.6/s Avg:     2 Min:     0 Max:   546 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:30 = 67537.9/s Avg:     2 Min:     0 Max:   680 
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 77f50ab..ff8f8df 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:34 = 58303.9/s Avg:     3 Min:     
0 Max:   271 Err:
 summary = 2000000 in 00:00:34 = 58844.3/s Avg:     3 Min:     0 Max:   261 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 60350.0/s Avg:     3 Min:     0 Max:   307 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:33 = 60858.7/s Avg:     3 Min:     0 Max:   442 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:33 = 60801.4/s Avg:     3 Min:     0 Max:   370 
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 234e663..c766e96 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:22 = 89341.6/s Avg:     2 Min:     
0 Max:   282 Err:
 summary = 2000000 in 00:00:22 = 90497.7/s Avg:     2 Min:     0 Max:   351 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:20 = 100150.2/s Avg:     1 Min:     0 Max:   237 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:21 = 94809.2/s Avg:     2 Min:     0 Max:   301 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:21 = 95438.1/s Avg:     2 Min:     0 Max:   260 
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 5028e07..e9cc19a 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:08:09 = 4088.1/s Avg:    48 Min:     
0 Max:    82 Err:
 summary = 2000000 in 00:08:09 = 4090.0/s Avg:    48 Min:     0 Max:    92 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4077.5/s Avg:    48 Min:     0 Max:    93 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4079.9/s Avg:    48 Min:     0 Max:    94 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:10 = 4078.9/s Avg:    48 Min:     0 Max:    96 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 fd8bcb5..ffdcf59 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:06:27 = 5166.3/s Avg:    38 Min:     
0 Max:   111 Err:
 summary = 2000000 in 00:06:28 = 5157.7/s Avg:    38 Min:     0 Max:    94 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:27 = 5165.6/s Avg:    38 Min:     0 Max:   109 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:27 = 5173.5/s Avg:    38 Min:     0 Max:   104 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:26 = 5175.7/s Avg:    38 Min:     0 Max:   112 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 dd03f84..6002a1f 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
@@ -17,3 +17,4 @@ summary = 2000000 in 00:00:34 = 59264.5/s Avg:     3 Min:     
0 Max:    48 Err:
 summary = 2000000 in 00:00:34 = 59187.4/s Avg:     3 Min:     0 Max:    64 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:39 = 51030.8/s Avg:     3 Min:     0 Max:    76 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:40 = 50100.2/s Avg:     3 Min:     0 Max:    76 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:38 = 52084.7/s Avg:     3 Min:     0 Max:    70 
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 ee35a9b..8551f06 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:19 = 105218.9/s Avg:     1 Min:    
 0 Max:    86 Err:
 summary = 2000000 in 00:00:19 = 104286.2/s Avg:     1 Min:     0 Max:    86 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:17 = 116367.0/s Avg:     1 Min:     0 Max:   115 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:17 = 119076.0/s Avg:     1 Min:     0 Max:   115 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:17 = 117737.1/s Avg:     1 Min:     0 Max:   222 
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 04222cd..136ac20 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
@@ -17,3 +17,4 @@ summary = 2000000 in 00:00:54 = 37062.4/s Avg:     5 Min:     
0 Max:   556 Err:
 summary = 2000000 in 00:00:54 = 36841.2/s Avg:     5 Min:     0 Max:   420 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:54 = 36827.7/s Avg:     5 Min:     0 Max:   432 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:55 = 36549.7/s Avg:     5 Min:     0 Max:   425 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:54 = 37280.7/s Avg:     5 Min:     0 Max:   462 
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 d5f8f22..e6c0690 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:39 = 51200.7/s Avg:     3 Min:     
0 Max:   571 Err:
 summary = 2000000 in 00:00:38 = 52664.8/s Avg:     3 Min:     0 Max:   727 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:37 = 53801.0/s Avg:     3 Min:     0 Max:   561 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:37 = 53602.1/s Avg:     3 Min:     0 Max:   573 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:37 = 53615.0/s Avg:     3 Min:     0 Max:   718 
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 a0888ab..f66a5c5 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
@@ -17,3 +17,4 @@ summary = 2000000 in 00:00:21 = 96121.5/s Avg:     1 Min:     
0 Max:   509 Err:
 summary = 2000000 in 00:00:18 = 108149.0/s Avg:     1 Min:     0 Max:   415 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:17 = 114429.6/s Avg:     1 Min:     0 Max:   700 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:18 = 113539.6/s Avg:     1 Min:     0 Max:   530 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:19 = 105368.5/s Avg:     1 Min:     0 Max:   804 
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 63d2645..baa8185 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:00:42 = 47252.3/s Avg:     4 Min:     
0 Max:   810 Err:
 summary = 2000000 in 00:00:43 = 46869.1/s Avg:     4 Min:     0 Max:   765 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:43 = 46871.3/s Avg:     4 Min:     0 Max:   885 
Err:     0 (0.00%)
 summary = 2000000 in 00:00:27 = 73437.6/s Avg:     2 Min:     0 Max:   668 
Err:     0 (0.00%)
+summary = 2000000 in 00:00:24 = 84990.7/s Avg:     2 Min:     0 Max:   906 
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 d5da686..f5e0ac9 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
@@ -17,3 +17,4 @@ summary = 2000000 in 00:08:09 = 4086.6/s Avg:    48 Min:     
0 Max:   190 Err:
 summary = 2000000 in 00:08:10 = 4082.7/s Avg:    48 Min:     0 Max:   284 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4081.1/s Avg:    48 Min:     0 Max:    90 Err: 
    0 (0.00%)
 summary = 2000000 in 00:08:10 = 4078.0/s Avg:    48 Min:     0 Max:   115 Err: 
    0 (0.00%)
+summary = 2000000 in 00:08:11 = 4076.9/s Avg:    48 Min:     0 Max:   142 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 8834726..e029893 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
@@ -21,3 +21,4 @@ summary = 2000000 in 00:06:25 = 5191.8/s Avg:    38 Min:     
0 Max:   109 Err:
 summary = 2000000 in 00:06:26 = 5185.9/s Avg:    38 Min:     0 Max:   193 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:26 = 5179.1/s Avg:    38 Min:     0 Max:   112 Err: 
    0 (0.00%)
 summary = 2000000 in 00:06:26 = 5181.3/s Avg:    38 Min:     0 Max:   138 Err: 
    0 (0.00%)
+summary = 2000000 in 00:06:27 = 5172.3/s Avg:    38 Min:     0 Max:   119 Err: 
    0 (0.00%)
diff --git a/report/data_json/mysql_vs_shardingproxy.json 
b/report/data_json/mysql_vs_shardingproxy.json
index e959d3c..e1d64de 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": "102396.1", "Avg": "1", "Min": "0", "Max": "211", "Err": "0", 
"Date": 1571390905912}, {"Samples": 2000000, "Throughout": "105836.9", "Avg": 
"1", "Min": "0", "Max": "197", "Err": "0", "Date": 1571390905912}, {"Samples": 
2000000, "Throughout": "107834.2", "Avg": "1", "Min": "0", "Max": "182", "Err": 
"0", "Date": 1571390905912}, {"Samples": 2000000, "Throughout": "102595.7", 
"Avg": "1", "Min": "0", "Max": [...]
\ 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", 
"Date": 1571445100924}, {"Samples": 2000000, "Throughout": "105836.9", "Avg": 
"1", "Min": "0", "Max": "197", "Err": "0", "Date": 1571445100924}, {"Samples": 
2000000, "Throughout": "107834.2", "Avg": "1", "Min": "0", "Max": "182", "Err": 
"0", "Date": 1571445100924}, {"Samples": 2000000, "Throughout": "102595.7", 
"Avg": "1", "Min": "0", "Max": [...]
\ 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 b2e53a4..811a37e 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", 
"Date": 1571390906194}, {"Samples": 2000000, "Throughout": "37139.5", "Avg": 
"5", "Min": "0", "Max": "1166", "Err": "0", "Date": 1571390906194}, {"Samples": 
2000000, "Throughout": "36681.8", "Avg": "5", "Min": "0", "Max": "914", "Err": 
"0", "Date": 1571390906194}, {"Samples": 2000000, "Throughout": "36912.6", 
"Avg": "5", "Min": "0", "Max": " [...]
\ 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", 
"Date": 1571445101051}, {"Samples": 2000000, "Throughout": "37139.5", "Avg": 
"5", "Min": "0", "Max": "1166", "Err": "0", "Date": 1571445101051}, {"Samples": 
2000000, "Throughout": "36681.8", "Avg": "5", "Min": "0", "Max": "914", "Err": 
"0", "Date": 1571445101051}, {"Samples": 2000000, "Throughout": "36912.6", 
"Avg": "5", "Min": "0", "Max": " [...]
\ 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 a2196a7..4cb0e8a 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", 
"Date": 1571390906085}, {"Samples": 2000000, "Throughout": "5168.0", "Avg": 
"38", "Min": "0", "Max": "78", "Err": "0", "Date": 1571390906085}, {"Samples": 
2000000, "Throughout": "5176.7", "Avg": "38", "Min": "0", "Max": "89", "Err": 
"0", "Date": 1571390906085}, {"Samples": 2000000, "Throughout": "5191.3", 
"Avg": "38", "Min": "0", "Max": "87", [...]
\ 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", 
"Date": 1571445100972}, {"Samples": 2000000, "Throughout": "5168.0", "Avg": 
"38", "Min": "0", "Max": "78", "Err": "0", "Date": 1571445100972}, {"Samples": 
2000000, "Throughout": "5176.7", "Avg": "38", "Min": "0", "Max": "89", "Err": 
"0", "Date": 1571445100972}, {"Samples": 2000000, "Throughout": "5191.3", 
"Avg": "38", "Min": "0", "Max": "87", [...]
\ 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 8495f2c..e792eac 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": "103428.7", "Avg": "1", "Min": "0", "Max": "204", "Err": "0", 
"Date": 1571390906144}, {"Samples": 2000000, "Throughout": "103316.5", "Avg": 
"1", "Min": "0", "Max": "172", "Err": "0", "Date": 1571390906144}, {"Samples": 
2000000, "Throughout": "102254.7", "Avg": "1", "Min": "0", "Max": "155", "Err": 
"0", "Date": 1571390906144}, {"Samples": 2000000, "Throughout": "103476.8", 
"Avg": "1", "Min": "0", "Max": [...]
\ 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", 
"Date": 1571445101011}, {"Samples": 2000000, "Throughout": "103316.5", "Avg": 
"1", "Min": "0", "Max": "172", "Err": "0", "Date": 1571445101011}, {"Samples": 
2000000, "Throughout": "102254.7", "Avg": "1", "Min": "0", "Max": "155", "Err": 
"0", "Date": 1571445101011}, {"Samples": 2000000, "Throughout": "103476.8", 
"Avg": "1", "Min": "0", "Max": [...]
\ No newline at end of file
diff --git a/report/data_json/shardingjdbc_vs_shardingproxy_encrypt.json 
b/report/data_json/shardingjdbc_vs_shardingproxy_encrypt.json
index 32dd533..a6027a0 100644
--- a/report/data_json/shardingjdbc_vs_shardingproxy_encrypt.json
+++ b/report/data_json/shardingjdbc_vs_shardingproxy_encrypt.json
@@ -1 +1 @@
-{"SELECT": [{"type": "sharding_proxy_4.0", "data": [{"Samples": 2000000, 
"Throughout": "106168.4", "Avg": "1", "Min": "0", "Max": "367", "Err": "0", 
"Date": 1571390906252}, {"Samples": 2000000, "Throughout": "100948.9", "Avg": 
"1", "Min": "0", "Max": "742", "Err": "0", "Date": 1571390906252}, {"Samples": 
2000000, "Throughout": "106763.5", "Avg": "1", "Min": "0", "Max": "533", "Err": 
"0", "Date": 1571390906252}, {"Samples": 2000000, "Throughout": "103734.4", 
"Avg": "1", "Min": "0", "Max": [...]
\ No newline at end of file
+{"SELECT": [{"type": "sharding_proxy_4.0", "data": [{"Samples": 2000000, 
"Throughout": "106168.4", "Avg": "1", "Min": "0", "Max": "367", "Err": "0", 
"Date": 1571445101088}, {"Samples": 2000000, "Throughout": "100948.9", "Avg": 
"1", "Min": "0", "Max": "742", "Err": "0", "Date": 1571445101088}, {"Samples": 
2000000, "Throughout": "106763.5", "Avg": "1", "Min": "0", "Max": "533", "Err": 
"0", "Date": 1571445101088}, {"Samples": 2000000, "Throughout": "103734.4", 
"Avg": "1", "Min": "0", "Max": [...]
\ No newline at end of file
diff --git 
a/report/data_json/shardingjdbc_vs_shardingproxy_sharding_encrypt.json 
b/report/data_json/shardingjdbc_vs_shardingproxy_sharding_encrypt.json
index 1158a92..c07cac0 100644
--- a/report/data_json/shardingjdbc_vs_shardingproxy_sharding_encrypt.json
+++ b/report/data_json/shardingjdbc_vs_shardingproxy_sharding_encrypt.json
@@ -1 +1 @@
-{"SELECT": [{"type": "sharding_proxy_4.0", "data": []}, {"type": 
"sharding_jdbc", "data": [{"Samples": 2000000, "Throughout": "112479.6", "Avg": 
"1", "Min": "0", "Max": "3679", "Err": "0", "Date": 1571390906287}, {"Samples": 
2000000, "Throughout": "112943.3", "Avg": "1", "Min": "0", "Max": "3352", 
"Err": "0", "Date": 1571390906287}, {"Samples": 2000000, "Throughout": 
"110023.1", "Avg": "1", "Min": "0", "Max": "3837", "Err": "0", "Date": 
1571390906287}]}], "INSERT": [{"type": "sharding_pr [...]
\ No newline at end of file
+{"SELECT": [{"type": "sharding_proxy_4.0", "data": []}, {"type": 
"sharding_jdbc", "data": [{"Samples": 2000000, "Throughout": "112479.6", "Avg": 
"1", "Min": "0", "Max": "3679", "Err": "0", "Date": 1571445101123}, {"Samples": 
2000000, "Throughout": "112943.3", "Avg": "1", "Min": "0", "Max": "3352", 
"Err": "0", "Date": 1571445101123}, {"Samples": 2000000, "Throughout": 
"110023.1", "Avg": "1", "Min": "0", "Max": "3837", "Err": "0", "Date": 
1571445101123}, {"Samples": 2000000, "Throughout":  [...]
\ No newline at end of file
diff --git a/report/scenario_1/delete_single.png 
b/report/scenario_1/delete_single.png
index aa34040..b1d3ca0 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 d594923..e280f86 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 6e54b91..95d2416 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 b00c6d5..297068a 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 b6de75b..c995d7f 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 ddec9a5..75f362d 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 c1184f2..46af06b 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 63bf4fa..a177d17 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