2016.06.03

MySQL

MySQL Community Server 5.5.50がリリースされました

オリジナル版:http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-50.html

2016年6月2日に、MySQL 5.5.50がリリースされました。同製品は、General Availability(GA版)となります。

Changes in MySQL 5.5.50(主な変更点)

Functionality Added or Changed(機能の追加、変更)

* The version of the tcmalloc library included in MySQL distributions was very old. It has been removed and is no longer included with MySQL. (Bug #80994, Bug #23068660)

  MySQLに含まれる"tcmalloc"のライブラリがとても古いものになっていました。そのため、該当ライブラリは削除され、今後も含まれなくなります。

Bugs Fixed(バグ修正)

* INSERT with ON DUPLICATE KEY UPDATE and REPLACE on a table with a foreign key constraint defined failed with an incorrect “duplicate entry” error rather than a foreign key constraint violation error. (Bug #23135731)
(References: This issue is a regression of: Bug #78853, Bug #22037930.)

  外部キーを持つテーブルに対する、ON DUPLICATE KEY UPDATE句を伴うINSERT文およびREPLACE文のエラーが、外部キーエラーではなく重複キーエラーとして検出される不具合を修正しました。
(バグ #78853, #22037930 も、合わせて参考にしてください)

* Setting sort_buffer_size to a very large value could cause some operations to fail with an out-of-memory error. (Bug #22594514)

  sort_buffer_size変数に大きすぎる値を設定した時、out-ou-memory(メモリ不足)エラーが発生し得る不具合を修正しました。

* Some string functions returned one or a combination of their parameters as their result. If one of the parameters had a non-ASCII character set, the result string had the same character set, resulting in incorrect behavior when an ASCII string was expected. (Bug #18740222)

  一部の文字列ファンクションは、1つ以上のパラメータを結果として返します。その時、結果の内の一つに非ASCIIの文字コードが含まれていた時、それ以外の結果セットも全てその文字列になります。そのため、ASCIIコードを想定したファンクションで結果が想定と異なってしまう不具合がありましたが、それを修正しました。

上記以外にも、さまざまな変更やバグ修正が行われています。それらを全て確認する場合は、下記リリースノートを参照して下さい。
http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-50.html

 

MySQL5.5は、世界的に注目されているオープンソースデータベース「MySQL」の2つ前の開発バージョンです(最新はMySQL5.7となります)。MySQL5.1の後継バージョンにあたり、様々な機能や特徴があります。

・Windowsにおける特有の機能と改善を利用した著しいパフォーマンス向上

・新しい準同期レプリケーションとレプリケーションハートビートによるより高いレベルの可用性

・改善されたインデックスとテーブルパーティショニング

・SIGNAL/RESIGNALサポート

・PERFORMANCE_SCHEMAの実装

MySQL5.5には、上記以外にも様々な特徴があります。詳細については、下記URLを参照してください。

https://dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html

新たなサーバにMySQL5.5をインストール、または利用中のMySQLからMySQL5.5にアップグレードする際の情報については、以下を参照してください。

https://dev.mysql.com/doc/refman/5.5/en/installing.html

下記のダウンロードページから、MySQLのソースコード及び多数のプラットフォーム用バイナリが入手可能です。

http://dev.mysql.com/downloads/mysql/

その他、ご不明な点がございましたら、以下の公式リファレンスマニュアルをご利用いただけます。

http://dev.mysql.com/doc/refman/5.5/en/

以上