Benchmark 3 : Comparatif complet Oracle/MySQL

Accueil

 Présentation de MySQL

 Technologie InnoDB

 MySQL:atouts & limites

 Benchmarks

 Liens utiles

 

 
 

 

Voici un benchmark complet entre MySQL v4 et Oracle 8.0.3 tournant sur un serveur NT.
Des comparatifs avec la plupart des produits concurrents sont disponible ici, sur le site de MySQL.

 

compare mysql and oracle

Valeurs numériques :

1 mysql-NT_4.0 MySQL 3.22.16 gamma --small-tables
2 mysql_odbc-NT_4.0 MySQL 3.22.16 gamma --odbc --small-tables
3 oracle_odbc-NT_4.0 Oracle 8.0.3.0.0 --small-tables

 

Operation 1
mysql
2
mysql_o
3
oracle_
Results per test in seconds:
ATIS 73 159 974
alter-table 5 5 29
big-tables 74 100 664
connect 156 462 19214
create 71 76 2469
insert 259 431 +27395
select +898 +986 +30586
wisconsin 38 76 1157
The results per operation:
alter_table_add (8) 1 2 1
connect (10000) 55 192 9497
connect+select (10000) 65 209 9596
count (100) 6 6 46
count_key (50000) +664 +699 +20337
count_on_key (100) 3 4 112
create+drop (1000) 14 16 801
create_index (8) 2 1 3
create_key+drop (1000) 18 19 856
create_table (1031) 24 24 469
delete_big (15) 6 5 462
delete_key (500) 0 1 409
drop_index (8) 1 1 1
drop_table (1028) 3 3 343
insert (80768) 83 141 2007
insert_duplicates (30000) 7 16 53
insert_key (10000) 16 24 590
insert_many_fields (20000) 30 40 499
min_max (60) 3 3 27
min_max_on_key (73000) 220 260 +9760
order_by (10) 10 36 244
order_by_key (10) 7 33 261
select (20000) 20 41 74
select_big (10080) 23 56 304
select_distinct (800) 17 34 173
select_group (3191) 28 32 158
select_join (200) 31 86 498
select_key (20000) 37 47 +12733
select_key_prefix (20000) 37 48 238
select_many_fields (20000) 44 60 164
select_range (25400) 41 61 +4148
select_range_prefix (25000) 33 51 145
select_simple_join (500) 4 9 54
update_key (500) 1 1 389
update_key_big (480) 3 3 585
update_of_key (256) 7 7 165
wisc_benchmark (114) 8 23 268
TOTALS +1572 +2294 +76470