MySQL测试结果
msql和mysql对比这个文件中包含了不同基准测试的结果。
测试结果后()中的数字表示精确测试中执行的SQL命令的数目。一个测试可以有很多不同的参数,这里只给出一个大致的样子。请查看源码以获得更多的信息。
注意,使用不同--cmp选项的测试结果不能进行对比。--cmp选项根据测试中全部服务器的最差的限制进行设置。
标记了‘+’的数字是根据上一次的运行结果进行估计得出的,因为查询语句的执行超出了给定的时间限制。这个估计和预想中的真实的结果不会相差很远。
标记了‘?’的数字是一个糟糕的结果。它只能用来说明服务器产生这个糟糕结果所花的时间:)
希望这能使你对每种数据库的运行情况有一些认识....
希望你喜欢它.... Luuk & Monty
(1997)
第一列是用秒记数的。其他列都是与第一列相关的。
1.00表示相同。更大的数字表示速度更慢。
这是msql和mysql对比的测试结果(在两个数据库的限制范围内)。测试环境为:
| 1 |
mysql-Linux_2.2.10_i686 |
MySQL
3.23.3 alpha |
| 2 |
msql-Linux_2.2.10_i686 |
mSQL
server version 2.0.10 |
| 3 |
mysql_fast-Linux_2.2.10_i686 |
MySQL
3.23.3 alpha --fast |
| 操作 |
1
mysql |
2
msql |
3
mysql_fast |
| 每项测试的结果(第一列以秒记,后面列是第一列的倍数): |
| ATIS |
45 |
5.56 |
0.91 |
| alter-table
|
0 |
0.00 |
0.00 |
| big-tables
|
63 |
2.30 |
1.00 |
| connect
|
83 |
1.02 |
0.93 |
| create |
14 |
1.00 |
0.64 |
| insert |
+3485 |
+37.74 |
+0.63 |
| select |
18 |
4.22 |
0.94 |
| wisconsin
|
20 |
1.15 |
0.35 |
| 每项操作的结果: |
| connect
(10000) |
23 |
0.83 |
0.87 |
| connect+select_1_row
(10000) |
27 |
0.89 |
0.89 |
| create+drop
(1000) |
3 |
0.67 |
0.67 |
| create_key+drop
(1000) |
3 |
0.67 |
0.67 |
| create_table
(1031) |
4 |
2.25 |
1.00 |
| delete_big
(13) |
20 |
0.55 |
0.95 |
| delete_big_many_keys
(2) |
35 |
19.31 |
0.23 |
| delete_key
(500) |
1 |
1.00 |
0.00 |
| drop_table
(1028) |
2 |
0.50 |
0.00 |
| insert
(350768) |
171 |
0.74 |
0.70 |
| insert_duplicates
(300000) |
18 |
1.11 |
0.83 |
| insert_key
(100000) |
80 |
0.50 |
0.85 |
| insert_many_fields
(20000) |
19 |
1.95 |
1.00 |
| order_by
(10) |
90 |
1.52 |
0.96 |
| order_by_key
(10) |
69 |
2.00 |
1.00 |
| select
(1000) |
2 |
0.00 |
0.50 |
| select_1_row
(10000) |
3 |
1.33 |
1.33 |
| select_2_rows
(10000) |
4 |
1.00 |
1.00 |
| select_big
(10080) |
95 |
1.49 |
1.00 |
| select_diff_key
(500) |
305 |
0.47 |
1.00 |
| select_distinct
(700) |
15 |
1.47 |
1.00 |
| select_join
(200) |
23 |
9.52 |
0.96 |
| select_key
(200000) |
402 |
0.61 |
0.65 |
| select_key_prefix
(200000) |
404 |
+98.06 |
0.66 |
| select_many_fields
(20000) |
44 |
2.45 |
1.00 |
| select_range
(25400) |
50 |
+314.16 |
0.82 |
| select_range_prefix
(25000) |
41 |
+384.44 |
0.73 |
| select_simple_join
(500) |
3 |
1.67 |
1.00 |
| update_big
(500) |
50 |
1.46 |
0.68 |
| update_of_key
(600256) |
+1336 |
0.64 |
+0.52 |
| update_with_key
(100000) |
381 |
152.08 |
0.39 |
| wisc_benchmark
(74) |
4 |
2.25 |
1.00 |
| 总计 |
+3727 |
+35.44 |
+0.65 |
|