Alterações na distribuição 3.23.38 (09 May 2001)
Fixed a bug when SELECT from MERGE table sometimes results in incorrectly ordered rows.
- Fixed a bug in
REPLACE()when using theujischaracter set. - Applied Sleepycat
BDBpatches 3.2.9.1 and 3.2.9.2. - Added
--skip-stack-traceoption tomysqld. CREATE TEMPORARYnow works withInnoDBtables.InnoDBnow promotes sub keys to whole keys.- Added option
CONCURRENTtoLOAD DATA. - Better error message when slave
max_allowed_packetis too low to read a very long log event from the master. - Fixed bug when too many rows where removed when using
SELECT DISTINCT ... HAVING. SHOW CREATE TABLEnow returnsTEMPORARYfor temporary tables.- Added
Rows_examinedto slow query log. - Fixed problems with function returning empty string when used together with a group function and a
WHEREthat didn't match any rows. - New program
mysqlcheck. - Added database name to output for administrative commands like
CHECK,REPAIR,OPTIMIZE. - Lots of portability fixes for
InnoDB. - Changed optimiser so that queries like
SELECT * FROM tbl_name,tbl_name2 ... ORDER BY key_part1 LIMIT row_countwill use index onkey_part1instead offilesort. - Fixed bug when doing
LOCK TABLE to_table WRITE,...; INSERT INTO to_table... SELECT ...whento_tablewas empty. - Fixed bug with
LOCK TABLEandBDBtables.