Copyright (C) 2000-2012 |
GNU Info (mysql.info)News-3.23.15Changes in release 3.23.15 -------------------------- * To start `mysqld' as `root', you must now use the `--user=root' option. * Added interface to Berkeley DB. (This is not yet functional; Play with it at your own risk!) * Replication between master and slaves. * Fixed bug that other threads could steal a lock when a thread had a lock on a table and did a `FLUSH TABLES' command. * Added the `slow_launch_time' variable and the `Slow_launch_threads' status variable to `mysqld'. These can be examined with `mysqladmin variables' and `mysqladmin extended-status'. * Added functions `INET_NTOA()' and `INET_ATON()'. * The default type of `IF()' now depends on the second and third arguments and not only on the second argument. * Fixed case when `myisamchk' could go into a loop when trying to repair a crashed table. * Don't write `INSERT DELAYED' to update log if `SQL_LOG_UPDATE=0'. * Fixed problem with `REPLACE' on `HEAP' tables. * Added possible character sets and time zone to `SHOW VARIABLES'. * Fixed bug in locking code that could result it locking problems with concurrent inserts under high load. * Fixed a problem with `DELETE' of many rows on a table with compressed keys where MySQL scanned the index to find the rows. * Fixed problem with `CHECK' on table with deleted keyblocks. * Fixed a bug in reconnect (at the client side) where it didn't free memory properly in some contexts. * Fixed problems in update log when using `LAST_INSERT_ID()' to update a table with an auto_increment key. * Added function `NULLIF()'. * Fixed bug when using `LOAD DATA INFILE' on a table with `BLOB/TEXT' columns. * Optimised MyISAM to be faster when inserting keys in sorted order. * `EXPLAIN SELECT ...' now also prints out whether MySQL needs to create a temporary table or use file sorting when resolving the `SELECT'. * Added optimization to skip `ORDER BY' parts where the part is a constant expression in the `WHERE' part. Indexes can now be used even if the `ORDER BY' doesn't match the index exactly, as long as all the not used index parts and all the extra `ORDER BY' columns are constants in the `WHERE' clause. Note: MySQL indexes. * `UPDATE' and `DELETE' on a whole unique key in the `WHERE' part, is now faster than before. * Changed `RAID_CHUNKSIZE' to be in 1024 byte increments. * Fixed coredump in LOAD_FILE(NULL). automatically generated by info2www version 1.2.2.9 |