オリジナル版:https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-59.html
2018年1月15日に、MySQL 5.5.59がリリースされました。同製品は、General Availability(GA版)となります。
Changes in MySQL 5.5.59(主な変更点) Configuration Notes(設定関連) * For RHEL, SLES, and Fedora RPMs, the default plugin directory for debug builds has been changed from /usr/lib64/mysql/plugin to /usr/lib64/mysql/plugin/debug. (Bug #27072155, Bug #88363) RHEL, SLES, FedoraのRPMパッケージにおいて、デバッグビルド用のプラグインディレクトリの デフォルトが /usr/lib64/mysql/plugin から /usr/lib64/mysql/plugin/debug に変更しれました。 Test Suite Notes(テストスイート関連) * Documentation for the MySQL Test Suite is now maintained in the MySQL source tree using Doxygen (see http://dev.mysql.com/doc/dev/mysql-server/latest/PAGE_MYSQL_TEST_RUN.html). The related Unix man pages that previously were produced from the old test suite manual are no longer updated and have gone out of date. Consequently, they are no longer included in MySQL distributions. (Bug #27021754) MySQLのテストスイート向けドキュメントが Doxygen になりました。これまでUnixの man で 表示されていた古いドキュメントは更新されなくなり、MySQLのディストリビューションに 含まれなくなりました。 Bugs Fixed(バグ修正) * InnoDB: Warnings that should only appear in a debug version of MySQL were printed to the error log when the length of the history list exceeded 2000000. (Bug #24296076, Bug #82213) 【InnoDB関連】MySQLのデバッグバージョンでのみ出力されるWarningが、履歴リストの長さが 2000000を超えた時にエラーログに出力されてしまう不具合を修正しました。 * Packaging: Initialization of the MySQL Server Docker container failed with the message "hostname: command not found" when the server was being initialized. That was due to a missing library in the Docker image. (Bug #26747305) 【パッケージ関連】MySQL Server Dockerコンテナの初期化が、"hostname: command not found" というメッセージで失敗していました。これはDockerイメージ用のライブラリの不足が原因です。 * Partitioning: Queries involving NULL were not always handled correctly on tables that were partitioned by LIST. (Bug #76418, Bug #20748521) 【パーティション関連】LIST型でパーティションが設定されたテーブルに対してNULLを含む クエリを実行した時に適切に処理されないことがある不具合を修正しました。 * Microsoft Windows: On Windows, with the myisam_use_mmap and flush system variables enabled, MyISAM did not always flush table files properly. (Bug #26880757) 【MS Windows関連】Windows環境で myisam_use_mmap 変数とフラッシュシステム関連の変数が 有効な時に FLUSH TABLE が正常に処理されないことがある不具合を修正しました。 * VALUES() was not handled correctly in some cases. (Bug #26881946) VALUES()関数がいくつかのケースで正常に処理されない不具合を修正しました。 * Incorrect results or a server exit could result when SHA2() was passed a user-defined variable in some character sets. (Bug #26704451) SHA2()が一部の文字コード環境で、ユーザ定義変数に使用された場合に不正な結果、もしくは サーバダウンが発生してしまう不具合を修正しました。 * Creating a table with excessive index information could cause a server exit. (Bug #26529369) 過度のインデックス情報を記載してCREATE TABLEを実行した時にサーバがダウンする場合がありました。 * Setting the MYSQL_GROUP_SUFFIX environment variable had no effect. (Bug #23072792) MYSQL_GROUP_SUFFIX 環境変数が機能していませんでした。 * A circular dependency problem involving sql/sql_builtin.cc was resolved. (Bug #16877045) sql/sql_builtin.ccの依存関係問題が解消されました。 * A prepared statement containing an ORDER BY list that referred to a parameter was not always handled correctly. (Bug #87863, Bug #26867652) パラメータの一覧をORDER BYする prepared statement が正常に処理されないことがある不具合を 修正しました。
上記以外にも、さまざまな変更やバグ修正が行われています。
それらを全て確認する場合は、下記リリースノートを参照して下さい。
https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-59.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にアップグレードする際の情報については、以下を参照してください。
http://dev.mysql.com/downloads/mysql/
その他、ご不明な点がございましたら、以下の公式リファレンスマニュアルをご利用いただけます。
http://dev.mysql.com/doc/refman/5.5/en/
以上