MySQL测试结果
msqlmysql对比

这个文件中包含了不同基准测试的结果。

测试结果后()中的数字表示精确测试中执行的SQL命令的数目。一个测试可以有很多不同的参数,这里只给出一个大致的样子。请查看源码以获得更多的信息。

注意,使用不同--cmp选项的测试结果不能进行对比。--cmp选项根据测试中全部服务器的最差的限制进行设置。

标记了‘+’的数字是根据上一次的运行结果进行估计得出的,因为查询语句的执行超出了给定的时间限制。这个估计和预想中的真实的结果不会相差很远。

标记了‘?’的数字是一个糟糕的结果。它只能用来说明服务器产生这个糟糕结果所花的时间:)

希望这能使你对每种数据库的运行情况有一些认识....
希望你喜欢它.... Luuk & Monty (1997)

这是msqlmysql对比的测试结果。测试环境为:

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_f
每项测试的结果(以秒记):
ATIS 45 250 41
alter-table 0 0 0
big-tables 63 145 63
connect 83 85 77
create 14 14 9
insert +3485 +131515 +2211
select 18 76 17
wisconsin 20 23 7
每项操作的结果:
connect (10000) 23 19 20
connect+select_1_row (10000) 27 24 24
create+drop (1000) 3 2 2
create_key+drop (1000) 3 2 2
create_table (1031) 4 9 4
delete_big (13) 20 11 19
delete_big_many_keys (2) 35 676 8
delete_key (500) 1 1 0
drop_table (1028) 2 1 0
insert (350768) 171 126 119
insert_duplicates (300000) 18 20 15
insert_key (100000) 80 40 68
insert_many_fields (20000) 19 37 19
order_by (10) 90 137 86
order_by_key (10) 69 138 69
select (1000) 2 0 1
select_1_row (10000) 3 4 4
select_2_rows (10000) 4 4 4
select_big (10080) 95 142 95
select_diff_key (500) 305 143 305
select_distinct (700) 15 22 15
select_join (200) 23 219 22
select_key (200000) 402 244 262
select_key_prefix (200000) 404 +39617 265
select_many_fields (20000) 44 108 44
select_range (25400) 50 +15708 41
select_range_prefix (25000) 41 +15762 30
select_simple_join (500) 3 5 3
update_big (500) 50 73 34
update_of_key (600256) +1336 854 +694
update_with_key (100000) 381 57942 147
wisc_benchmark (74) 4 9 4
总计 +3727 +132099 +2425