End of Product Lifecycle. Active development and support for MySQL Database Server versions 3.23, 4.0, and 4.1 has ended. For details, see http://www.mysql.com/about/legal/lifecycle/#calendar. Please consider upgrading to a recent version. Further updates to the content of this manual will be minimal. All formats of this manual will continue to be available until 31 Dec 2010.
Added
--sql-mode=
option to mysqld. See
Section 5.1.2, “Server Command Options”.
value
[,value
[,value
]]
Fixed possible problem with shutdown
on
Solaris where the .pid
file wasn't
deleted.
InnoDB
now supports < 4GB rows. The
former limit was 8000 bytes.
The doublewrite
file flush method is used
in InnoDB
. It reduces the need for Unix
fsync()
calls to a fraction and improves
performance on most Unix flavors.
You can now use the InnoDB
Monitor to print
a lot of InnoDB
state information,
including locks, to the standard output. This is useful in
performance tuning.
Several bugs which could cause hangs in
InnoDB
have been fixed.
Split record_buffer
to
record_buffer
and
record_rnd_buffer
. To make things
compatible to previous MySQL versions, if
record_rnd_buffer
is not set, then it takes
the value of record_buffer
.
Fixed optimizing bug in ORDER BY
where some
ORDER BY
parts where wrongly removed.
Fixed overflow bug with ALTER
TABLE
and MERGE
tables.
Added prototypes for my_thread_init()
and
my_thread_end()
to
mysql_com.h
Added --safe-user-create
option
to mysqld.
Fixed bug in SELECT DISTINCT ... HAVING
that caused error message Can't find record in
#...
User Comments
Add your own comment.