Commit 0fb2e24a authored by monty@hundin.mysql.fi's avatar monty@hundin.mysql.fi
Browse files

Updated version number

Update to new debian files
parent de7d3719
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ dnl Process this file with autoconf to produce a configure script.
AC_INIT(sql/mysqld.cc)
AC_CANONICAL_SYSTEM
# The Docs Makefile.am parses this line!
AM_INIT_AUTOMAKE(mysql, 3.23.39)
AM_INIT_AUTOMAKE(mysql, 3.23.40)
AM_CONFIG_HEADER(config.h)

PROTOCOL_VERSION=10
+10 −10
Original line number Diff line number Diff line
Testing server 'MySQL 3.23.36' at 2001-03-26  1:22:18
Testing server 'MySQL 3.23.39' at 2002-09-08 10:26:22

ATIS table test

Creating tables
Time for create_table (28):  0 wallclock secs ( 0.00 usr  0.00 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for create_table (28):  0 wallclock secs ( 0.00 usr  0.01 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Inserting data
Time to insert (9768):  4 wallclock secs ( 0.57 usr  0.65 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to insert (9768):  3 wallclock secs ( 0.51 usr  0.59 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Retrieving data
Time for select_simple_join (500):  1 wallclock secs ( 0.58 usr  0.37 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_join (100):  2 wallclock secs ( 0.44 usr  0.33 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_key_prefix_join (100): 11 wallclock secs ( 3.47 usr  2.55 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_distinct (800): 10 wallclock secs ( 1.53 usr  0.98 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_group (2800): 11 wallclock secs ( 1.44 usr  0.65 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_simple_join (500):  2 wallclock secs ( 0.58 usr  0.37 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_join (100):  2 wallclock secs ( 0.48 usr  0.33 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_key_prefix_join (100): 10 wallclock secs ( 3.45 usr  2.53 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_distinct (800): 11 wallclock secs ( 1.54 usr  0.97 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for select_group (2800): 11 wallclock secs ( 1.48 usr  0.63 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Removing tables
Time to drop_table (28):  0 wallclock secs ( 0.00 usr  0.00 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Total time: 39 wallclock secs ( 8.05 usr  5.53 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to drop_table (28):  0 wallclock secs ( 0.00 usr  0.01 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Total time: 39 wallclock secs ( 8.05 usr  5.44 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
+92 −91
Original line number Diff line number Diff line
Benchmark DBD suite: 2.12
Date of test:        2001-03-26  1:22:18
Benchmark DBD suite: 2.13
Date of test:        2002-09-08 10:26:21
Running tests on:    Linux 2.2.16-SMP alpha
Arguments:           
Comments:            Alpha DS20 2x500 MHz, 2G memory, key_buffer=16M; cxx 6.3 + ccc 6.2.9
Limits from:         
Server version:      MySQL 3.23.36
Server version:      MySQL 3.23.39

ATIS: Total time: 39 wallclock secs ( 8.05 usr  5.53 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
alter-table: Total time: 405 wallclock secs ( 0.30 usr  0.16 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
big-tables: Total time: 40 wallclock secs ( 7.49 usr 10.23 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
connect: Total time: 76 wallclock secs (33.34 usr 18.80 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
create: Total time: 147 wallclock secs ( 9.75 usr  5.02 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
insert: Total time: 2318 wallclock secs (663.06 usr 307.16 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
select: Total time: 1346 wallclock secs (63.34 usr 28.50 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
wisconsin: Total time: 19 wallclock secs ( 3.99 usr  3.17 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
ATIS: Total time: 39 wallclock secs ( 8.05 usr  5.44 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
alter-table: Total time: 345 wallclock secs ( 0.29 usr  0.17 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
big-tables: Total time: 38 wallclock secs ( 7.19 usr  9.54 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
connect: Total time: 76 wallclock secs (34.04 usr 17.73 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
create: Total time: 225 wallclock secs (10.03 usr  4.95 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
insert: Total time: 2279 wallclock secs (634.62 usr 299.74 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
select: Total time: 1360 wallclock secs (65.68 usr 27.91 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
wisconsin: Total time: 18 wallclock secs ( 3.78 usr  3.00 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

All 8 test executed successfully

Totals per operation:
Operation             seconds     usr     sys     cpu   tests
alter_table_add                      219.00    0.16    0.07    0.00     992 
alter_table_drop                     178.00    0.06    0.04    0.00     496 
connect                               14.00    7.60    2.34    0.00   10000 
connect+select_1_row                  17.00    8.25    3.12    0.00   10000 
connect+select_simple                 16.00    7.88    3.28    0.00   10000 
count                                 55.00    0.04    0.01    0.00     100 
count_distinct                        48.00    0.40    0.10    0.00    1000 
count_distinct_2                      50.00    0.42    0.12    0.00    1000 
count_distinct_big                   137.00    6.05    7.22    0.00     120 
count_distinct_group                  69.00    0.98    0.61    0.00    1000 
count_distinct_group_on_key           42.00    0.42    0.15    0.00    1000 
count_distinct_group_on_key_parts     70.00    0.97    0.59    0.00    1000 
count_distinct_key_prefix             38.00    0.39    0.12    0.00    1000 
count_group_on_key_parts              42.00    0.94    0.56    0.00    1000 
count_on_key                         391.00   16.30    4.71    0.00   50100 
create+drop                           13.00    2.39    1.35    0.00   10000 
create_MANY_tables                   104.00    1.76    0.73    0.00   10000 
alter_table_add                      187.00    0.18    0.06    0.00     992 
alter_table_drop                     150.00    0.05    0.05    0.00     496 
connect                               14.00    8.11    2.28    0.00   10000 
connect+select_1_row                  17.00    8.45    3.08    0.00   10000 
connect+select_simple                 16.00    8.44    2.99    0.00   10000 
count                                 50.00    0.04    0.01    0.00     100 
count_distinct                        51.00    0.44    0.11    0.00    1000 
count_distinct_2                      49.00    0.41    0.14    0.00    1000 
count_distinct_big                   137.00    6.09    6.97    0.00     120 
count_distinct_group                  75.00    0.97    0.60    0.00    1000 
count_distinct_group_on_key           47.00    0.45    0.14    0.00    1000 
count_distinct_group_on_key_parts     75.00    0.98    0.61    0.00    1000 
count_distinct_key_prefix             41.00    0.42    0.13    0.00    1000 
count_group_on_key_parts              38.00    0.89    0.59    0.00    1000 
count_on_key                         386.00   17.16    4.60    0.00   50100 
create+drop                           12.00    2.44    1.26    0.00   10000 
create_MANY_tables                   183.00    1.96    0.78    0.00   10000 
create_index                           4.00    0.00    0.00    0.00       8 
create_key+drop                       17.00    4.00    1.40    0.00   10000 
create_table                           0.00    0.00    0.00    0.00      31 
delete_all                            10.00    0.00    0.00    0.00      12 
delete_all_many_keys                  51.00    0.03    0.01    0.00       1 
delete_big                             0.00    0.00    0.00    0.00       1 
delete_big_many_keys                  51.00    0.03    0.01    0.00     128 
delete_key                             5.00    0.64    0.59    0.00   10000 
create_key+drop                       17.00    4.03    1.40    0.00   10000 
create_table                           0.00    0.00    0.01    0.00      31 
delete_all                            11.00    0.00    0.00    0.00      12 
delete_all_many_keys                  52.00    0.02    0.01    0.00       1 
delete_big                             1.00    0.00    0.00    0.00       1 
delete_big_many_keys                  52.00    0.01    0.01    0.00     128 
delete_key                             4.00    0.59    0.58    0.00   10000 
drop_index                             4.00    0.00    0.00    0.00       8 
drop_table                             0.00    0.00    0.00    0.00      28 
drop_table_when_MANY_tables            7.00    0.64    0.63    0.00   10000 
insert                               137.00   24.38   23.04    0.00  350768 
insert_duplicates                     40.00    5.91    6.68    0.00  100000 
insert_key                            97.00    8.84    6.70    0.00  100000 
insert_many_fields                    14.00    0.33    0.14    0.00    2000 
insert_select_1_key                    6.00    0.00    0.00    0.00       1 
insert_select_2_keys                   6.00    0.00    0.00    0.00       1 
min_max                               22.00    0.02    0.00    0.00      60 
min_max_on_key                       164.00   26.11    7.96    0.00   85000 
multiple_value_insert                  7.00    1.91    0.06    0.00  100000 
order_by_big                          49.00   17.41   20.76    0.00      10 
order_by_big_key                      32.00   18.87   13.82    0.00      10 
order_by_big_key2                     31.00   17.40   13.49    0.00      10 
order_by_big_key_desc                 33.00   18.88   13.81    0.00      10 
order_by_big_key_diff                 45.00   17.45   20.78    0.00      10 
order_by_big_key_prefix               31.00   17.49   13.48    0.00      10 
order_by_key2_diff                     4.00    1.66    1.15    0.00     500 
order_by_key_prefix                    3.00    0.93    0.63    0.00     500 
order_by_range                         4.00    0.95    0.63    0.00     500 
outer_join                            67.00    0.01    0.00    0.00      10 
outer_join_found                      59.00    0.01    0.00    0.00      10 
outer_join_not_found                  41.00    0.01    0.00    0.00     500 
outer_join_on_key                     45.00    0.00    0.00    0.00      10 
select_1_row                           3.00    0.30    0.80    0.00   10000 
select_2_rows                          2.00    0.32    0.95    0.00   10000 
select_big                            52.00   25.87   20.37    0.00   10080 
select_column+column                   3.00    0.31    0.79    0.00   10000 
select_diff_key                      146.00    0.24    0.05    0.00     500 
select_distinct                       10.00    1.53    0.98    0.00     800 
select_group                          51.00    1.49    0.67    0.00    2911 
select_group_when_MANY_tables          6.00    0.95    0.90    0.00   10000 
select_join                            2.00    0.44    0.33    0.00     100 
select_key                           138.00   75.48   21.52    0.00  200000 
select_key2                          143.00   75.08   21.72    0.00  200000 
select_key2_return_key               136.00   72.18   19.55    0.00  200000 
select_key2_return_prim              140.00   73.57   20.03    0.00  200000 
select_key_prefix                    144.00   76.03   21.36    0.00  200000 
select_key_prefix_join                11.00    3.47    2.55    0.00     100 
select_key_return_key                135.00   73.99   20.17    0.00  200000 
select_many_fields                    25.00    7.16   10.10    0.00    2000 
select_query_cache                    82.00    3.31    1.00    0.00   10000 
select_query_cache2                   83.00    3.20    0.96    0.00   10000 
select_range                         225.00    7.61    5.12    0.00     410 
select_range_key2                     19.00    6.41    2.20    0.00   25010 
select_range_prefix                   20.00    6.33    2.25    0.00   25010 
select_simple                          1.00    0.33    0.77    0.00   10000 
select_simple_join                     1.00    0.58    0.37    0.00     500 
update_big                            25.00    0.00    0.00    0.00      10 
update_of_key                         26.00    2.53    2.87    0.00   50000 
update_of_key_big                     19.00    0.05    0.03    0.00     501 
update_of_primary_key_many_keys       23.00    0.02    0.03    0.00     256 
update_with_key                      134.00   23.08   21.47    0.00  300000 
update_with_key_prefix                41.00    6.81    6.85    0.00  100000 
wisc_benchmark                         4.00    1.59    0.88    0.00     114 
TOTALS                              4439.00  789.18  378.53    0.00 2667247 
drop_table                             0.00    0.00    0.01    0.00      28 
drop_table_when_MANY_tables            6.00    0.61    0.57    0.00   10000 
insert                               131.00   23.35   22.54    0.00  350768 
insert_duplicates                     39.00    6.17    6.65    0.00  100000 
insert_key                            95.00    8.00    5.91    0.00  100000 
insert_many_fields                    14.00    0.34    0.13    0.00    2000 
insert_select_1_key                    5.00    0.00    0.00    0.00       1 
insert_select_2_keys                   7.00    0.00    0.00    0.00       1 
min_max                               22.00    0.02    0.01    0.00      60 
min_max_on_key                       164.00   27.09    7.47    0.00   85000 
multiple_value_insert                  8.00    1.89    0.06    0.00  100000 
order_by_big                          47.00   17.25   20.19    0.00      10 
order_by_big_key                      32.00   18.66   13.81    0.00      10 
order_by_big_key2                     31.00   17.10   13.60    0.00      10 
order_by_big_key_desc                 33.00   18.68   13.83    0.00      10 
order_by_big_key_diff                 45.00   17.28   20.09    0.00      10 
order_by_big_key_prefix               30.00   16.96   13.61    0.00      10 
order_by_key2_diff                     5.00    1.58    1.19    0.00     500 
order_by_key_prefix                    2.00    0.94    0.59    0.00     500 
order_by_range                         5.00    0.92    0.60    0.00     500 
outer_join                            63.00    0.01    0.00    0.00      10 
outer_join_found                      57.00    0.00    0.00    0.00      10 
outer_join_not_found                  38.00    0.00    0.00    0.00     500 
outer_join_on_key                     41.00    0.01    0.00    0.00      10 
select_1_row                           3.00    0.28    0.85    0.00   10000 
select_2_rows                          3.00    0.37    0.91    0.00   10000 
select_big                            31.00   17.13   13.64    0.00      80 
select_big_str                        19.00    7.79    6.10    0.00   10000 
select_column+column                   3.00    0.31    0.71    0.00   10000 
select_diff_key                      151.00    0.24    0.05    0.00     500 
select_distinct                       11.00    1.54    0.97    0.00     800 
select_group                          53.00    1.53    0.65    0.00    2911 
select_group_when_MANY_tables          7.00    0.99    0.95    0.00   10000 
select_join                            2.00    0.48    0.33    0.00     100 
select_key                           136.00   72.34   21.48    0.00  200000 
select_key2                          140.00   71.17   20.98    0.00  200000 
select_key2_return_key               134.00   69.60   18.79    0.00  200000 
select_key2_return_prim              138.00   70.28   19.14    0.00  200000 
select_key_prefix                    141.00   71.11   21.99    0.00  200000 
select_key_prefix_join                10.00    3.45    2.53    0.00     100 
select_key_return_key                132.00   70.93   19.96    0.00  200000 
select_many_fields                    24.00    6.84    9.41    0.00    2000 
select_query_cache                    82.00    3.53    0.98    0.00   10000 
select_query_cache2                   84.00    3.50    1.01    0.00   10000 
select_range                         230.00    7.50    5.11    0.00     410 
select_range_key2                     19.00    6.21    2.20    0.00   25010 
select_range_prefix                   19.00    6.24    2.16    0.00   25010 
select_simple                          1.00    0.29    0.81    0.00   10000 
select_simple_join                     2.00    0.58    0.37    0.00     500 
update_big                            28.00    0.00    0.00    0.00      10 
update_of_key                         24.00    2.35    2.65    0.00   50000 
update_of_key_big                     21.00    0.05    0.03    0.00     501 
update_of_primary_key_many_keys       22.00    0.02    0.01    0.00     256 
update_with_key                      129.00   20.61   19.68    0.00  300000 
update_with_key_prefix                37.00    5.70    5.82    0.00  100000 
wisc_benchmark                         3.00    1.61    0.89    0.00     114 
TOTALS                              4432.00  763.56  368.43    0.00 2667247 
+5 −5
Original line number Diff line number Diff line
Testing server 'MySQL 3.23.36' at 2001-03-26  1:22:58
Testing server 'MySQL 3.23.39' at 2002-09-08 10:27:01

Testing of ALTER TABLE
Testing with 1000 columns and 1000 rows in 20 steps
Insert data into the table
Time for insert (1000) 0 wallclock secs ( 0.07 usr  0.06 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for insert (1000) 0 wallclock secs ( 0.05 usr  0.05 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Time for alter_table_add (992): 219 wallclock secs ( 0.16 usr  0.07 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for alter_table_add (992): 187 wallclock secs ( 0.18 usr  0.06 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Time for create_index (8):  4 wallclock secs ( 0.00 usr  0.00 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Time for drop_index (8):  4 wallclock secs ( 0.00 usr  0.00 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Time for alter_table_drop (496): 178 wallclock secs ( 0.06 usr  0.04 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time for alter_table_drop (496): 150 wallclock secs ( 0.05 usr  0.05 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Total time: 405 wallclock secs ( 0.30 usr  0.16 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Total time: 345 wallclock secs ( 0.29 usr  0.17 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
+6 −6
Original line number Diff line number Diff line
Testing server 'MySQL 3.23.36' at 2001-03-26  1:29:43
Testing server 'MySQL 3.23.39' at 2002-09-08 10:32:47

Testing of some unusual tables
All tests are done 1000 times with 1000 fields

Testing table with 1000 fields
Testing select * from table with 1 record
Time to select_many_fields(1000): 10 wallclock secs ( 3.55 usr  5.04 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to select_many_fields(1000): 10 wallclock secs ( 3.45 usr  4.65 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Testing select all_fields from table with 1 record
Time to select_many_fields(1000): 15 wallclock secs ( 3.61 usr  5.06 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to select_many_fields(1000): 14 wallclock secs ( 3.39 usr  4.76 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Testing insert VALUES()
Time to insert_many_fields(1000):  5 wallclock secs ( 0.30 usr  0.09 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to insert_many_fields(1000):  5 wallclock secs ( 0.31 usr  0.07 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Testing insert (all_fields) VALUES()
Time to insert_many_fields(1000):  9 wallclock secs ( 0.03 usr  0.05 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Time to insert_many_fields(1000):  9 wallclock secs ( 0.03 usr  0.06 sys +  0.00 cusr  0.00 csys =  0.00 CPU)

Total time: 40 wallclock secs ( 7.49 usr 10.23 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Total time: 38 wallclock secs ( 7.19 usr  9.54 sys +  0.00 cusr  0.00 csys =  0.00 CPU)
Loading