Fonctionnalité ajoutée ou modifiée :
Do not assert in log0log.c
, line 856 if
ib_logfiles
are too small for
innodb_thread_concurrency
. Instead, print
instructions how to adjust my.cnf
and
call exit(1)
.
If MySQL tries to SELECT
from an InnoDB
table without setting any table locks, print a descriptive
error message and assert; some subquery bugs were of this
type.
Added a missing space to the output format of SHOW
INNODB STATUS
; reported by Jocelyn Fournier.
Support multiple character sets. Note that tables created in
other collations than latin1_swedish_ci
cannot be accessed in MySQL/InnoDB 4.0.
Allow a key path length in InnoDB to be up to 3,500 bytes; this is needed so that one can create an index on a column with 255 UTF-8 characters.
Bogues corrigés :
Improved portability to 64-bit platforms, especially Win64.
Fixed an assertion failure when a purge of a table was not
possible because of missing .ibd
file.
Fixed a bug : do not retrieve all columns in a table if we
only need the 'ref' of the row (usually, the
PRIMARY KEY
) to calculate an
ORDER BY
. (Bug#1942)
On Unix-like systems, obtain an exclusive advisory lock on InnoDB files, to prevent corruption when multiple instances of MySQL are running on the same set of data files. The Windows version of InnoDB already took a mandatory lock on the files. (Bug#3608)
All bugfixes from InnoDB-4.0.17, InnoDB-4.0.18, InnoDB-4.0.19 and InnoDB-4.0.20.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.