| |
MySQL测试结果
不同平台上mysql的对比这个文件中包含了不同基准测试的结果。
测试结果后()中的数字表示精确测试中执行的SQL命令的数目。一个测试可以有很多不同的参数,这里只给出一个大致的样子。请查看源码以获得更多的信息。
注意,使用不同--cmp选项的测试结果不能进行对比。--cmp选项根据测试中全部服务器的最差的限制进行设置。
标记了‘+’的数字是根据上一次的运行结果进行估计得出的,因为查询语句的执行超出了给定的时间限制。这个估计和预想中的真实的结果不会相差很远。
标记了‘?’的数字是一个糟糕的结果。它只能用来说明服务器产生这个糟糕结果所花的时间:)
希望这能使你对每种数据库的运行情况有一些认识....
希望你喜欢它.... Luuk & Monty
(1997)
| 1 |
mysql-Linux_2.2.1_i686 |
MySQL
3.22.18 |
| pentiumpro 400mz x2, 256M,
SCSI, gcc 2.9 compiled, key_buffer=16M |
| 2 |
mysql_fast-Linux_2.2.1_i686 |
MySQL
3.22.18 --fast |
| pentiumpro 400mz x2, 256M,
SCSI, gcc 2.9 compiled, key_buffer=16M |
| 3 |
mysql-win98 |
MySQL
3.22.19a |
| "AMD-K6 350 MHz, 256M
memory, key_buffer=16M" |
| 4 |
mysql_odbc-win98 |
MySQL
3.22.19a --odbc |
| 5 |
mysql-NT_4.0 |
MySQL
3.22.18 gamma |
| "AMD-K6 350 MHz, 256M
memory, key_buffer=16M" |
| 6 |
mysql-SunOS_5.5.1_sun4u |
MySQL
3.22.19 |
| UltraSPARC, 2 CPU 200 MHz,
1G mem, key_buffer=8M |
| 7 |
mysql-SunOS_5.6_sun4m |
MySQL
3.22.6 alpha |
| Sparc sun4m, 196M memory |
| 8 |
mysql-SunOS_5.7_sun4u |
MySQL
3.22.18 |
| UltraSPARC-II 2/CPU 400
MHz, 2G mem, key_buffer=16M |
| 操作 |
1
mysql |
2
mysql_f |
3
mysql |
4
mysql_o |
5
mysql |
6
mysql |
7
mysql |
8
mysql |
| 每项测试的结果(第一列以秒记): |
| ATIS |
66 |
63 |
242 |
295 |
154 |
207 |
990 |
104 |
| alter-table
|
812 |
806 |
2161 |
2185 |
5748 |
1333 |
3167 |
1061 |
| big-tables
|
49 |
49 |
223 |
249 |
180 |
130 |
600 |
75 |
| connect
|
151 |
150 |
557 |
1628 |
472 |
322 |
1338 |
159 |
| create |
9 |
12 |
136 |
146 |
79 |
75 |
553 |
231 |
| insert |
1558 |
1447 |
+4950 |
+6093 |
9228 |
3635 |
+24638 |
3468 |
| select |
+1164 |
+1137 |
+3027 |
+3235 |
+2059 |
+3136 |
+15432 |
+1815 |
| wisconsin
|
20 |
10 |
88 |
135 |
54 |
59 |
241 |
33 |
| 每项操作的结果: |
| alter_table_add
(992) |
453 |
448 |
1159 |
1174 |
3055 |
775 |
3068 |
625 |
| alter_table_drop
(496) |
343 |
345 |
956 |
964 |
2572 |
534 |
|
418 |
| connect
(10000) |
31 |
31 |
79 |
337 |
81 |
79 |
272 |
30 |
| connect+select
(10000) |
35 |
34 |
107 |
511 |
97 |
87 |
318 |
38 |
| count
(100) |
62 |
61 |
90 |
93 |
98 |
131 |
491 |
66 |
| count_on_key
(50100) |
+719 |
+699 |
+2078 |
+2175 |
+1230 |
+2201 |
+11262 |
+1290 |
| create+drop
(1000) |
1 |
1 |
25 |
27 |
17 |
22 |
154 |
69 |
| create_index
(8) |
9 |
6 |
22 |
22 |
60 |
11 |
48 |
9 |
| create_key+drop
(1000) |
3 |
3 |
27 |
30 |
25 |
20 |
161 |
67 |
| create_table
(1031) |
4 |
6 |
49 |
52 |
28 |
22 |
158 |
55 |
| delete_big
(15) |
156 |
23 |
207 |
212 |
1229 |
328 |
7447 |
279 |
| delete_key
(500) |
26 |
30 |
1 |
2 |
1 |
1 |
3 |
1 |
| drop_index
(8) |
6 |
7 |
22 |
22 |
60 |
12 |
48 |
8 |
| drop_table
(1028) |
1 |
1 |
7 |
9 |
2 |
10 |
80 |
41 |
| insert
(350768) |
147 |
45 |
746 |
1199 |
535 |
435 |
1585 |
287 |
| insert_duplicates
(300000) |
26 |
23 |
150 |
280 |
85 |
59 |
238 |
36 |
| insert_key
(100000) |
156 |
128 |
486 |
648 |
4010 |
432 |
4005 |
1435 |
| insert_many_fields
(2000) |
13 |
14 |
33 |
37 |
54 |
40 |
159 |
18 |
| min_max
(60) |
38 |
38 |
49 |
51 |
51 |
86 |
363 |
43 |
| min_max_on_key
(73000) |
198 |
188 |
464 |
508 |
389 |
411 |
+2046 |
248 |
| multiple_value_inser
(100000) |
9 |
9 |
58 |
40 |
24 |
24 |
94 |
14 |
| order_by
(10) |
72 |
80 |
388 |
491 |
204 |
215 |
+1296 |
107 |
| order_by_key
(10) |
47 |
59 |
274 |
370 |
152 |
137 |
+807 |
83 |
| select
(20000) |
7 |
8 |
55 |
82 |
25 |
18 |
81 |
16 |
| select_big
(10080) |
91 |
101 |
471 |
595 |
323 |
178 |
1149 |
120 |
| select_distinct
(800) |
17 |
16 |
50 |
58 |
31 |
53 |
248 |
27 |
| select_group
(3811) |
105 |
102 |
257 |
270 |
171 |
303 |
1333 |
144 |
| select_join
(200) |
26 |
28 |
117 |
142 |
61 |
90 |
473 |
44 |
| select_key
(200000) |
212 |
205 |
+846 |
+914 |
525 |
468 |
+1964 |
262 |
| select_key_prefix
(200000) |
243 |
235 |
+855 |
+929 |
532 |
468 |
+2060 |
282 |
| select_many_fields
(2000) |
35 |
35 |
188 |
210 |
119 |
89 |
439 |
56 |
| select_range
(25420) |
331 |
334 |
636 |
702 |
566 |
719 |
+2938 |
376 |
| select_range_prefix
(25010) |
37 |
37 |
105 |
115 |
71 |
87 |
346 |
48 |
| select_simple
(20000) |
36 |
36 |
122 |
476 |
99 |
93 |
329 |
40 |
| select_simple_join
(500) |
3 |
2 |
11 |
13 |
7 |
8 |
35 |
3 |
| update_key
(500) |
3 |
4 |
1 |
2 |
1 |
1 |
3 |
2 |
| update_key_big
(501) |
37 |
40 |
56 |
59 |
44 |
82 |
380 |
54 |
| update_of_key
(256) |
79 |
205 |
108 |
110 |
1313 |
149 |
976 |
192 |
| wisc_benchmark
(114) |
7 |
6 |
22 |
29 |
15 |
16 |
91 |
10 |
| 总计 |
+3824 |
+3673 |
+11377 |
+13960 |
+17962 |
+8894 |
+46948 |
+6943 |
|
|