업데이트 속도가 조금 빨라진것
같네요====================================================================================
Hi,
A new version of MySQL Community Edition 5.0.7-beta Open Source
database
management system has been released. This version includes support
for
Stored Procedures, Triggers, Views and many other features.
It is now available in source and binary form for a number of
platforms
from our download pages at http://dev.mysql.com/downloads/ and mirror sites.
Note that not all mirror sites may be up-to-date at this point. If
you
cannot find this version on a particular mirror, please try again
later
or choose another download site.
This is the fourth published Beta release in the 5.0 series.
All attention will continue to be focused on fixing bugs and
stabilizing
5.0 for later production release.
NOTE: This Beta release, as any other pre-production release,
should not
be installed on ``production'' level systems or systems with
critical
data. It is good practice to back up your data before installing
any new
version of software. Although MySQL has done its best to ensure a
high
level of quality, protect your data by making a backup as you would
for
any software beta release.
Please refer to our bug database at http://bugs.mysql.com/ for more
details about the individual open and resolved bugs in this
version.
Changes in release 5.0.7:
-------------------------
Functionality added or changed:
* Placeholders now can be used for LIMIT in prepared statements.
(Bug
#7306 (http://bugs.mysql.com/7306))
* SHOW BINARY LOGS now displays a File_size column that
indicates
the size of each file.
* The --delayed-insert option for mysqldump has been disabled to
avoid
causing problems with storage engines that do not support
INSERT
DELAYED. (Bug #7815 (http://bugs.mysql.com/7815))
* Improved the optimizer to be able to use indexes for
expressions
of the form indexed_col NOT IN (val1, val2, ...) and indexed_col
NOT
BETWEEN val1 AND val2.. (Bug #10561 (http://bugs.mysql.com/10561))
* Removed mysqlshutdown.exe and mysqlwatch.exe from the Windows
``No
Installer'' distribution (they had already been removed from the
``With
Installer'' distribution before). Removed those programs from
the
source distribution.
* Removed WinMySQLAdmin from the source distribution and from the
``No
Installer'' Windows distribution (it had already been removed from
the
``With Installer'' distribution before).
Bugs fixed:
* Using ORDER BY to sort the results of an IF() that contained
a
FROM_UNIXTIME() expression returned incorrect results due to
integer
overflow. (Bug #9669 (http://bugs.mysql.com/9669))
* Fixed a server crash resulting from accessing InnoDB tables
within
stored functions. This is handled by prohibiting statements that do
an
explicit or explicit commit or rollback within stored functions
or
triggers. (Bug #10015 (http://bugs.mysql.com/10015))
* Fixed a server crash resulting from the second invocation of a
stored
procedure that selected from a view defined as a join that used ON
in
the join conditions. (Bug #6866 (http://bugs.mysql.com/6866))
* Using ALTER TABLE for a table that had a trigger caused a crash
when
executing a statement that activated the trigger, and also a crash
later
with USE db_name for the database containing the table. (Bug
#5894
(http://bugs.mysql.com/5894))
* Fixed a server crash resulting from an attempt to allocate too
much
memory when GROUP BY blob_col and COUNT(DISTINCT) were used.
(Bug
#11088 (http://bugs.mysql.com/11088))
* Fixed a portability problem for compiling on Windows with
Visual
Studio 6. (Bug #11153 (http://bugs.mysql.com/11153))
* The incorrect sequence of statements HANDLER tbl_name READ
index_name
NEXT without a preceding HANDLER tbl_name READ index_name =
(value_list)
for an InnoDB table resulted in a server crash rather than an
error.
(Bug #5373 (http://bugs.mysql.com/5373))
* On Windows, with lower_case_table_names set to 2, using ALTER
TABLE to
alter a MEMORY or InnoDB table that had a mixed-case name
also
improperly changed the name to lowercase. (Bug #9660
(http://bugs.mysql.com/9660))
* The server timed out SSL connections too quickly on Windows.
(Bug
#8572 (http://bugs.mysql.com/8572))
* Executing LOAD INDEX INTO CACHE for a table while other threads
where
selecting from the table caused a deadlock. (Bug #10602
(http://bugs.mysql.com/10602))
* Fixed a server crash resulting from CREATE TABLE ... SELECT
that
selected from a table being altered by ALTER TABLE. (Bug
#10224
(http://bugs.mysql.com/10224))
* The FEDERATED storage engine properly handled outer joins, but
not
inner joins. (Bug #10848 (http://bugs.mysql.com/10848))
* Consistently report INFORMATION_SCHEMA table names in
uppercase
in SHOW TABLE STATUS output. (Bug #10059 (http://bugs.mysql.com/10059))
* Fixed a failure of WITH ROLLUP to sum values properly. (Bug
#10982
(http://bugs.mysql.com/10982))
* Fixed server crash on Windows caused by USE db_name where
db_name
is a Windows device name such as LPT1 or PRN. (CAN-2005-0799
(http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0799))
(Bug
#9148 (http://bugs.mysql.com/9148))
* Triggers were not being activated for multiple-table UPDATE or
DELETE
statements. (Bug #5860 (http://bugs.mysql.com/5860))
* INSERT BEFORE triggers were not being activated for INSERT ...
SELECT
statements. (Bug #6812 (http://bugs.mysql.com/6812))
* INSERT BEFORE triggers were not being activated for implicit
inserts
(LOAD DATA). (Bug #8755 (http://bugs.mysql.com/8755))
* If a stored function contained a FLUSH statement, the
function
crashed when invoked. FLUSH now is disallowed within stored
functions.
(Bug #8409 (http://bugs.mysql.com/8409))
* Fixed a server crash resulting from invalid string pointer
when
inserting into the mysql.host table. (Bug #10181
(http://bugs.mysql.com/10181))
* Multiple-table DELETE did always delete on the fly from the
first
table that was to be deleted from. In some cases, when using many
tables
and it was necessary to access the same row twice in the first
table, we
could miss some rows-to-be-deleted from other tables. This is now
fixed.
* The mysql_next_result() function could hang if you were executing
many
statements in a mysql_real_query() call and one of those
statements
raised an error. (Bug #9992 (http://bugs.mysql.com/9992))
* The combination of COUNT(), DISTINCT, and CONCAT() sometimes
triggered
a memory deallocation bug on Windows resulting in a server crash.
(Bug
#9593 (http://bugs.mysql.com/9593))
* InnoDB: Do very fast shutdown only if innodb_fast_shutdown=2, but
wait
for threads to exit and release allocated memory if
innodb_fast_shutdown=1. Starting with MySQL/InnoDB 5.0.5, InnoDB
would
do brutal shutdown also when innodb_fast_shutdown=1. (Bug
#9673
(http://bugs.mysql.com/9673))
* InnoDB: Fixed InnoDB: Error: stored_select_lock_type is 0
inside
::start_stmt()! in a stored procedure call if
innodb_locks_unsafe_for_binlog was set in my.cnf. (Bug #10746
(http://bugs.mysql.com/10746))
* Fixed a server crash for INSERT or UPDATE when the WHERE
clause
contained a correlated subquery that referred to a column of the
table
being modified. (Bug #6384 (http://bugs.mysql.com/6384))
* Fixed a problem causing an incorrect result for columns that
include
an aggregate function as part of an expression when WITH ROLLUP is
added
to GROUP BY. (Bug #7914 (http://bugs.mysql.com/7914))
* Fixed a problem with returning an incorrect result from a view
that
selected a COALESCE() expression from the result of an outer join.
(Bug
#9938 (http://bugs.mysql.com/9938))
* MySQL was adding a DEFAULT clause to ENUM columns that included
no
explicit DEFAULT and were defined as NOT NULL. (This is supposed
to
happen only for columns that are NULL.) (Bug #6267
(http://bugs.mysql.com/6267))
* Corrected inappropriate error messages that were displayed
when
attempting to set the read-only warning_count and error_count
system
variables. (Bug #10339 (http://bugs.mysql.com/10339))
Bugs fixed for "cluster" (NDB):
* mgmapi start backup in some cases returns wrong backupid (Bug
#11019)
* Backup from cluster wih NoOfReplica=1 is corrupt (Bug
#10190)
* Condition pushdown and left join, wrong result (Bug #9246)
* More than 7 node restarts with --initial caused cluster to
fail.
(Bug#10956)
Enjoy!
Joerg
--
Joerg Bruehe, Senior Production Engineer
MySQL AB, www.mysql.com
|