Frenzz...
Submitted by correcting production database MySQL 5.5.21 which fixes 20 bugs.Of the innovations introduced a new option CMake-MYSQL_PROJECT_NAME, which can be installed when building on Windows and Mac OS X.
Some corrections:
One of the mistakes in InnoDB could lead to the collapse of the workflow when creating a temporary file on Linux, if the temporary files used by the directory in the filesystem tmpfs was enabled innodb_use_native_aio (enabled by default starting with release 5.5.4).
Carried out the reorganization of the memory allocation for tables InnoDB, thereby reducing the memory consumption of a large number of tables and solve the problem of increasing memory consumption in spite of the operation "FLUSH TABLES" for tables with larger lines.
Fixed a regression introduced into the 5.5.16 changes that led to the inadmissibility of the use of incomplete dates (without date) in some functions that work with dates.
Fixed a crash due to problems with buffering, which excreted in the log "InnoDB: Failing assertion: page_get_n_recs".
Queries involving the index columns CHAR, which appear in the block BETWEEN, can lead to incorrect results.
When comparing the expression values of BIGINT columns with non-integer constant that appeared when testing is not a floating point value, which could lead to a truncated result or a false positive comparison operators due to the formation of negative values.
When you convert values of type DECIMAL, the optimizer could give incorrect results for the operation of test ranges.
The cache of stored procedures fixed memory leak.
0 comments:
Post a Comment