TeslaCN commented on issue #10656:
URL:
https://github.com/apache/shardingsphere/issues/10656#issuecomment-855254139
# Before Refactor
```
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Dropping table 'sbtest1'...
Dropping table 'sbtest2'...
Dropping table 'sbtest3'...
Dropping table 'sbtest4'...
Dropping table 'sbtest5'...
Dropping table 'sbtest6'...
Dropping table 'sbtest7'...
Dropping table 'sbtest8'...
Dropping table 'sbtest9'...
Dropping table 'sbtest10'...
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Initializing worker threads...
Creating table 'sbtest2'...
Creating table 'sbtest8'...
Creating table 'sbtest7'...
Creating table 'sbtest10'...
Creating table 'sbtest6'...
Creating table 'sbtest3'...
Creating table 'sbtest4'...
Creating table 'sbtest9'...
Creating table 'sbtest5'...
Creating table 'sbtest1'...
Inserting 100000 records into 'sbtest5'
Inserting 100000 records into 'sbtest4'
Inserting 100000 records into 'sbtest10'
Inserting 100000 records into 'sbtest7'
Inserting 100000 records into 'sbtest6'
Inserting 100000 records into 'sbtest9'
Inserting 100000 records into 'sbtest8'
Inserting 100000 records into 'sbtest1'
Inserting 100000 records into 'sbtest3'
Inserting 100000 records into 'sbtest2'
Creating a secondary index on 'sbtest10'...
Creating a secondary index on 'sbtest8'...
Creating a secondary index on 'sbtest3'...
Creating a secondary index on 'sbtest2'...
Creating a secondary index on 'sbtest7'...
Creating a secondary index on 'sbtest9'...
Creating a secondary index on 'sbtest1'...
Creating a secondary index on 'sbtest4'...
Creating a secondary index on 'sbtest6'...
Creating a secondary index on 'sbtest5'...
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 1089.73 qps: 13089.81 (r/w/o: 10907.94/0.00/2181.87)
lat (ms,99%): 36.24 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 1397.17 qps: 16765.89 (r/w/o: 13971.54/0.00/2794.35)
lat (ms,99%): 16.12 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 1878.88 qps: 22544.61 (r/w/o: 18787.04/0.00/3757.57)
lat (ms,99%): 15.83 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 236790
write: 0
other: 47358
total: 284148
transactions: 23679 (1479.09 per sec.)
queries: 284148 (17749.10 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 1479.0914
time elapsed: 16.0092s
total number of events: 23679
Latency (ms):
min: 3.65
avg: 8.11
max: 176.79
99th percentile: 21.89
sum: 191978.28
Threads fairness:
events (avg/stddev): 1973.2500/8.38
execution time (avg/stddev): 15.9982/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 1455.25 qps: 17477.41 (r/w/o: 14564.71/0.00/2912.70)
lat (ms,99%): 27.17 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 1284.11 qps: 15411.57 (r/w/o: 12843.14/0.00/2568.43)
lat (ms,99%): 46.63 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 1597.11 qps: 19162.09 (r/w/o: 15967.88/0.00/3194.22)
lat (ms,99%): 21.11 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 238760
write: 0
other: 47752
total: 286512
transactions: 23876 (1491.68 per sec.)
queries: 286512 (17900.13 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 1491.6774
time elapsed: 16.0061s
total number of events: 23876
Latency (ms):
min: 3.42
avg: 8.04
max: 298.49
99th percentile: 27.17
sum: 191949.74
Threads fairness:
events (avg/stddev): 1989.6667/10.39
execution time (avg/stddev): 15.9958/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 26704.57 qps: 26704.57 (r/w/o: 26704.57/0.00/0.00) lat
(ms,99%): 1.23 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 26752.39 qps: 26752.39 (r/w/o: 26752.39/0.00/0.00) lat
(ms,99%): 1.01 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 25730.53 qps: 25730.53 (r/w/o: 25730.53/0.00/0.00) lat
(ms,99%): 1.16 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 424317
write: 0
other: 0
total: 424317
transactions: 424317 (26517.32 per sec.)
queries: 424317 (26517.32 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 26517.3182
time elapsed: 16.0015s
total number of events: 424317
Latency (ms):
min: 0.24
avg: 0.45
max: 120.81
99th percentile: 1.10
sum: 191716.41
Threads fairness:
events (avg/stddev): 35359.7500/117.77
execution time (avg/stddev): 15.9764/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 647.84 qps: 10387.93 (r/w/o: 6496.32/2593.54/1298.07)
lat (ms,99%): 95.81 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 593.64 qps: 9501.30 (r/w/o: 5938.24/2375.78/1187.29)
lat (ms,99%): 94.10 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 1087.97 qps: 17397.40 (r/w/o:
10872.55/4348.90/2175.95) lat (ms,99%): 28.67 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 130880
write: 52352
other: 26176
total: 209408
transactions: 13088 (817.52 per sec.)
queries: 209408 (13080.34 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 817.5210
time elapsed: 16.0094s
total number of events: 13088
Latency (ms):
min: 5.89
avg: 14.67
max: 590.32
99th percentile: 71.83
sum: 192001.94
Threads fairness:
events (avg/stddev): 1090.6667/3.90
execution time (avg/stddev): 16.0002/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 3021.36 qps: 18135.57 (r/w/o: 0.00/12090.64/6044.92)
lat (ms,99%): 11.45 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 2690.41 qps: 16140.29 (r/w/o: 0.00/10759.46/5380.83)
lat (ms,99%): 13.70 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 3624.36 qps: 21748.97 (r/w/o: 0.00/14499.64/7249.32)
lat (ms,99%): 6.67 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 0
write: 200470
other: 100238
total: 300708
transactions: 50118 (3131.38 per sec.)
queries: 300708 (18788.29 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 3131.3812
time elapsed: 16.0051s
total number of events: 50118
Latency (ms):
min: 1.59
avg: 3.83
max: 171.53
99th percentile: 10.09
sum: 191899.17
Threads fairness:
events (avg/stddev): 4176.5000/14.86
execution time (avg/stddev): 15.9916/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 14750.75 qps: 14750.75 (r/w/o: 0.00/14750.75/0.00) lat
(ms,99%): 1.73 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 14705.09 qps: 14705.09 (r/w/o: 0.00/14705.09/0.00) lat
(ms,99%): 1.73 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 15132.74 qps: 15132.74 (r/w/o: 0.00/15132.74/0.00) lat
(ms,99%): 1.47 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 0
write: 238012
other: 0
total: 238012
transactions: 238012 (14874.09 per sec.)
queries: 238012 (14874.09 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 14874.0934
time elapsed: 16.0018s
total number of events: 238012
Latency (ms):
min: 0.27
avg: 0.81
max: 98.57
99th percentile: 1.64
sum: 191804.57
Threads fairness:
events (avg/stddev): 19834.3333/51.36
execution time (avg/stddev): 15.9837/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 14860.12 qps: 14860.12 (r/w/o: 0.00/14860.12/0.00) lat
(ms,99%): 1.67 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 15319.64 qps: 15319.64 (r/w/o: 0.00/15319.64/0.00) lat
(ms,99%): 1.58 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 15704.99 qps: 15704.99 (r/w/o: 0.00/15704.99/0.00) lat
(ms,99%): 1.44 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 0
write: 243112
other: 0
total: 243112
transactions: 243112 (15192.65 per sec.)
queries: 243112 (15192.65 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 15192.6484
time elapsed: 16.0020s
total number of events: 243112
Latency (ms):
min: 0.34
avg: 0.79
max: 103.51
99th percentile: 1.61
sum: 191805.60
Threads fairness:
events (avg/stddev): 20259.3333/55.38
execution time (avg/stddev): 15.9838/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 12
Report intermediate results every 5 second(s)
Initializing random number generator from current time
Initializing worker threads...
Threads started!
[ 5s ] thds: 12 tps: 16984.27 qps: 16984.27 (r/w/o: 0.00/16275.56/708.71)
lat (ms,99%): 1.32 err/s: 0.00 reconn/s: 0.00
[ 10s ] thds: 12 tps: 17731.31 qps: 17731.31 (r/w/o: 0.00/15577.57/2153.74)
lat (ms,99%): 1.23 err/s: 0.00 reconn/s: 0.00
[ 15s ] thds: 12 tps: 17737.07 qps: 17737.07 (r/w/o: 0.00/14272.27/3464.80)
lat (ms,99%): 1.34 err/s: 0.00 reconn/s: 0.00
SQL statistics:
queries performed:
read: 0
write: 245262
other: 36204
total: 281466
transactions: 281466 (17589.46 per sec.)
queries: 281466 (17589.46 per sec.)
ignored errors: 0 (0.00 per sec.)
reconnects: 0 (0.00 per sec.)
Throughput:
events/s (eps): 17589.4593
time elapsed: 16.0020s
total number of events: 281466
Latency (ms):
min: 0.23
avg: 0.68
max: 105.12
99th percentile: 1.30
sum: 191765.73
Threads fairness:
events (avg/stddev): 23455.5000/58.59
execution time (avg/stddev): 15.9805/0.00
sysbench 1.1.0-ead2689 (using bundled LuaJIT 2.1.0-beta3)
Dropping table 'sbtest1'...
Dropping table 'sbtest2'...
Dropping table 'sbtest3'...
Dropping table 'sbtest4'...
Dropping table 'sbtest5'...
Dropping table 'sbtest6'...
Dropping table 'sbtest7'...
Dropping table 'sbtest8'...
Dropping table 'sbtest9'...
Dropping table 'sbtest10'...
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]