@@ -91,66 +91,66 @@ initializing test data 13/15
9191initializing test data 14/15
9292initializing test data 15/15
9393initializing test data done
94- do ? using callback - warmup x 6,099 ops/sec  ±2.63% (269 runs sampled)
95- do ? using callback - mysql x 6,137 ops/sec  ±2.45% (270 runs sampled)
96- do ? using callback - mysql2 x 6,109 ops/sec  ±2.65% (263 runs sampled)
97- do ? using callback - mariadb x 6,266 ops/sec  ±2.47% (268 runs sampled)
98- do ? using promise - warmup x 6,583 ops/sec  ±2.36% (267 runs sampled)
99- do ? using promise - promise-mysql x 5,569 ops/sec  ±2.44% (267 runs sampled)
100- do ? using promise - promise mysql2 x 5,517 ops/sec  ±2.02% (269 runs sampled)
101- do ? using promise - promise mariadb x 6,426 ops/sec  ±2.43% (270 runs sampled)
102- insert 10 parameters of 100 characters using promise - warmup x 3,736 ops/sec  ±1.43% (268 runs sampled)
103- insert 10 parameters of 100 characters using promise - promise-mysql x 3,458 ops/sec  ±1.49% (267 runs sampled)
104- insert 10 parameters of 100 characters using promise - promise mysql2 x 3,332 ops/sec  ±1.37% (266 runs sampled)
105- insert 10 parameters of 100 characters using promise - promise mariadb x 3,687 ops/sec  ±1.35% (266 runs sampled)
106- 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - warmup x 1,466 ops/sec  ±4.49% (255 runs sampled)
107- 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise-mysql x 48.56 ops/sec  ±1.56% (256 runs sampled)
108- 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise mysql2 x 44.77 ops/sec  ±1.63% (264 runs sampled)
109- 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise mariadb x 1,448 ops/sec  ±5.76% (256 runs sampled)
110- 100 * insert 100 characters using promise - warmup x 195 ops/sec  ±2.84% (261 runs sampled)
111- 100 * insert 100 characters using promise - promise-mysql x 47.12 ops/sec  ±1.85% (254 runs sampled)
112- 100 * insert 100 characters using promise - promise mysql2 x 42.39 ops/sec  ±1.65% (264 runs sampled)
113- 100 * insert 100 characters using promise - promise mariadb x 202 ops/sec  ±2.78% (263 runs sampled)
114- select multiple collation using promise - warmup x 537 ops/sec  ±1.63% (258 runs sampled)
115- select multiple collation using promise - promise-mysql x 418 ops/sec  ±1.58% (259 runs sampled)
116- select multiple collation using promise - promise mysql2 x 495 ops/sec  ±1.67% (262 runs sampled)
117- select multiple collation using promise - promise mariadb x 520 ops/sec  ±1.52% (258 runs sampled)
118- select one mysql.user and 1 integer using promise - warmup x 954 ops/sec  ±2.98% (262 runs sampled)
119- select one mysql.user and 1 integer using promise - promise-mysql x 646 ops/sec  ±2.20% (251 runs sampled)
120- select one mysql.user and 1 integer using promise - promise mysql2 x 746 ops/sec  ±2.35% (257 runs sampled)
121- select one mysql.user and 1 integer using promise - promise mariadb x 961 ops/sec  ±2.82% (262 runs sampled)
122- select one mysql.user and a random number (no caching client side) using promise - warmup x 981 ops/sec  ±2.75% (264 runs sampled)
123- select one mysql.user and a random number (no caching client side) using promise - promise-mysql x 597 ops/sec  ±2.03% (256 runs sampled)
124- select one mysql.user and a random number (no caching client side) using promise - promise mysql2 x 306 ops/sec  ±1.89% (263 runs sampled)
125- select one mysql.user and a random number (no caching client side) using promise - promise mariadb x 941 ops/sec  ±2.90% (265 runs sampled)
126- select number using promise - warmup x 5,777 ops/sec  ±2.07% (265 runs sampled)
127- select number using promise - promise-mysql x 4,868 ops/sec  ±1.84% (267 runs sampled)
128- select number using promise - promise mysql2 x 4,841 ops/sec  ±1.60% (267 runs sampled)
129- select number using promise - promise mariadb x 5,516 ops/sec  ±1.96% (265 runs sampled)
130- select random number using promise - warmup x 5,527 ops/sec  ±2.29% (262 runs sampled)
131- select random number using promise - promise-mysql x 4,843 ops/sec  ±2.15% (267 runs sampled)
132- select random number using promise - promise mysql2 x 4,696 ops/sec  ±1.88% (261 runs sampled)
133- select random number using promise - promise mariadb x 5,620 ops/sec  ±1.98% (266 runs sampled)
134- select random number using promise and pool - warmup x 3,782 ops/sec  ±1.43% (265 runs sampled)
135- select random number using promise and pool - promise-mysql x 1,738 ops/sec  ±1.73% (258 runs sampled)
136- select random number using promise and pool - promise mysql2 x 3,526 ops/sec  ±1.78% (266 runs sampled)
137- select random number using promise and pool - promise mariadb x 3,840 ops/sec  ±1.69% (267 runs sampled)
138- select one mysql.user and 1 integer using callback - warmup x 813 ops/sec  ±2.48% (255 runs sampled)
139- select one mysql.user and 1 integer using callback - mysql x 615 ops/sec  ±2.15% (256 runs sampled)
140- select one mysql.user and 1 integer using callback - mysql2 x 774 ops/sec  ±2.31% (259 runs sampled)
141- select one mysql.user and 1 integer using callback - mariadb x 821 ops/sec  ±2.53% (263 runs sampled)
142- select one mysql.user and a random number (no caching client side) using callback - warmup x 986 ops/sec  ±2.78% (268 runs sampled)
143- select one mysql.user and a random number (no caching client side) using callback - mysql x 641 ops/sec  ±2.04% (258 runs sampled)
144- select one mysql.user and a random number (no caching client side) using callback - mysql2 x 330 ops/sec  ±1.88% (257 runs sampled)
145- select one mysql.user and a random number (no caching client side) using callback - mariadb x 805 ops/sec  ±2.33% (257 runs sampled)
146- select number - warmup x 5,727 ops/sec  ±1.94% (265 runs sampled)
147- select number - mysql x 5,338 ops/sec  ±2.02% (266 runs sampled)
148- select number - mysql2 x 5,390 ops/sec  ±2.08% (265 runs sampled)
149- select number - mariadb x 5,608 ops/sec  ±2.15% (265 runs sampled)
150- select random number - warmup x 5,564 ops/sec  ±1.85% (267 runs sampled)
151- select random number - mysql x 5,193 ops/sec  ±2.01% (268 runs sampled)
152- select random number - mysql2 x 5,433 ops/sec  ±2.26% (264 runs sampled)
153- select random number - mariadb x 5,420 ops/sec  ±1.97% (264 runs sampled)
94+ do ? using callback - warmup x 6,099 ops/sec ±2.63% (269 runs sampled)
95+ do ? using callback - mysql x 6,137 ops/sec ±2.45% (270 runs sampled)
96+ do ? using callback - mysql2 x 6,109 ops/sec ±2.65% (263 runs sampled)
97+ do ? using callback - mariadb x 6,266 ops/sec ±2.47% (268 runs sampled)
98+ do ? using promise - warmup x 6,583 ops/sec ±2.36% (267 runs sampled)
99+ do ? using promise - promise-mysql x 5,569 ops/sec ±2.44% (267 runs sampled)
100+ do ? using promise - promise mysql2 x 5,517 ops/sec ±2.02% (269 runs sampled)
101+ do ? using promise - promise mariadb x 6,426 ops/sec ±2.43% (270 runs sampled)
102+ insert 10 parameters of 100 characters using promise - warmup x 3,736 ops/sec ±1.43% (268 runs sampled)
103+ insert 10 parameters of 100 characters using promise - promise-mysql x 3,458 ops/sec ±1.49% (267 runs sampled)
104+ insert 10 parameters of 100 characters using promise - promise mysql2 x 3,332 ops/sec ±1.37% (266 runs sampled)
105+ insert 10 parameters of 100 characters using promise - promise mariadb x 3,687 ops/sec ±1.35% (266 runs sampled)
106+ 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - warmup x 1,466 ops/sec ±4.49% (255 runs sampled)
107+ 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise-mysql x 48.56 ops/sec ±1.56% (256 runs sampled)
108+ 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise mysql2 x 44.77 ops/sec ±1.63% (264 runs sampled)
109+ 100 * insert 100 characters using promise and batch method (for mariadb only, since doesn't exist for others) - promise mariadb x 1,448 ops/sec ±5.76% (256 runs sampled)
110+ 100 * insert 100 characters using promise - warmup x 195 ops/sec ±2.84% (261 runs sampled)
111+ 100 * insert 100 characters using promise - promise-mysql x 47.12 ops/sec ±1.85% (254 runs sampled)
112+ 100 * insert 100 characters using promise - promise mysql2 x 42.39 ops/sec ±1.65% (264 runs sampled)
113+ 100 * insert 100 characters using promise - promise mariadb x 202 ops/sec ±2.78% (263 runs sampled)
114+ select multiple collation using promise - warmup x 537 ops/sec ±1.63% (258 runs sampled)
115+ select multiple collation using promise - promise-mysql x 418 ops/sec ±1.58% (259 runs sampled)
116+ select multiple collation using promise - promise mysql2 x 495 ops/sec ±1.67% (262 runs sampled)
117+ select multiple collation using promise - promise mariadb x 520 ops/sec ±1.52% (258 runs sampled)
118+ select one mysql.user and 1 integer using promise - warmup x 954 ops/sec ±2.98% (262 runs sampled)
119+ select one mysql.user and 1 integer using promise - promise-mysql x 646 ops/sec ±2.20% (251 runs sampled)
120+ select one mysql.user and 1 integer using promise - promise mysql2 x 746 ops/sec ±2.35% (257 runs sampled)
121+ select one mysql.user and 1 integer using promise - promise mariadb x 961 ops/sec ±2.82% (262 runs sampled)
122+ select one mysql.user and a random number (no caching client side) using promise - warmup x 981 ops/sec ±2.75% (264 runs sampled)
123+ select one mysql.user and a random number (no caching client side) using promise - promise-mysql x 597 ops/sec ±2.03% (256 runs sampled)
124+ select one mysql.user and a random number (no caching client side) using promise - promise mysql2 x 306 ops/sec ±1.89% (263 runs sampled)
125+ select one mysql.user and a random number (no caching client side) using promise - promise mariadb x 941 ops/sec ±2.90% (265 runs sampled)
126+ select number using promise - warmup x 5,777 ops/sec ±2.07% (265 runs sampled)
127+ select number using promise - promise-mysql x 4,868 ops/sec ±1.84% (267 runs sampled)
128+ select number using promise - promise mysql2 x 4,841 ops/sec ±1.60% (267 runs sampled)
129+ select number using promise - promise mariadb x 5,516 ops/sec ±1.96% (265 runs sampled)
130+ select random number using promise - warmup x 5,527 ops/sec ±2.29% (262 runs sampled)
131+ select random number using promise - promise-mysql x 4,843 ops/sec ±2.15% (267 runs sampled)
132+ select random number using promise - promise mysql2 x 4,696 ops/sec ±1.88% (261 runs sampled)
133+ select random number using promise - promise mariadb x 5,620 ops/sec ±1.98% (266 runs sampled)
134+ select random number using promise and pool - warmup x 3,782 ops/sec ±1.43% (265 runs sampled)
135+ select random number using promise and pool - promise-mysql x 1,738 ops/sec ±1.73% (258 runs sampled)
136+ select random number using promise and pool - promise mysql2 x 3,526 ops/sec ±1.78% (266 runs sampled)
137+ select random number using promise and pool - promise mariadb x 3,840 ops/sec ±1.69% (267 runs sampled)
138+ select one mysql.user and 1 integer using callback - warmup x 813 ops/sec ±2.48% (255 runs sampled)
139+ select one mysql.user and 1 integer using callback - mysql x 615 ops/sec ±2.15% (256 runs sampled)
140+ select one mysql.user and 1 integer using callback - mysql2 x 774 ops/sec ±2.31% (259 runs sampled)
141+ select one mysql.user and 1 integer using callback - mariadb x 821 ops/sec ±2.53% (263 runs sampled)
142+ select one mysql.user and a random number (no caching client side) using callback - warmup x 986 ops/sec ±2.78% (268 runs sampled)
143+ select one mysql.user and a random number (no caching client side) using callback - mysql x 641 ops/sec ±2.04% (258 runs sampled)
144+ select one mysql.user and a random number (no caching client side) using callback - mysql2 x 330 ops/sec ±1.88% (257 runs sampled)
145+ select one mysql.user and a random number (no caching client side) using callback - mariadb x 805 ops/sec ±2.33% (257 runs sampled)
146+ select number - warmup x 5,727 ops/sec ±1.94% (265 runs sampled)
147+ select number - mysql x 5,338 ops/sec ±2.02% (266 runs sampled)
148+ select number - mysql2 x 5,390 ops/sec ±2.08% (265 runs sampled)
149+ select number - mariadb x 5,608 ops/sec ±2.15% (265 runs sampled)
150+ select random number - warmup x 5,564 ops/sec ±1.85% (267 runs sampled)
151+ select random number - mysql x 5,193 ops/sec ±2.01% (268 runs sampled)
152+ select random number - mysql2 x 5,433 ops/sec ±2.26% (264 runs sampled)
153+ select random number - mariadb x 5,420 ops/sec ±1.97% (264 runs sampled)
154154completed
155155ending connectors
156156
0 commit comments