Amazon Web Services ブログ
Amazon RDS MySQLにてMySQL 5.6から5.7へ数クリックでアップグレード出来るようになりました
本日よりAmazon RDS for MySQLデータベースにて、MySQL 5.6から5.7へマネージメントコンソールやAPIを使用して数クリックでアップグレード出来るようになりました。
MySQL 5.7では以下の様な新機能が利用可能になり、MySQL 5.6よりパフォーマンスが向上しています
- Native support for the JSON data type and built-in JSON functions
- Optimizer improvements for better EXPLAINing, parsing, and query performance
- GIS Spatial Extensions
- Improved parallel replication using logical clock mode
- Improved InnoDB scalability and temporary table performance
- Improved tablespace discovery during crash recovery
- Dynamic buffer pool resizing
MySQL 5.7.11へアップグレードを行う前に、RDS for MySQL upgrade documentationをよくお読みになり、アプリケーションの互換性があるか十分にテストを行って下さい。 Amazon RDSではこれらのプロセスを簡単に行うことが出来ます。まず現在のデータベースインスタンスのスナップショットを取得し、スナップショットより新規インスタンスを作成します。この新しく作成したデータベースインスタンスをMySQL 5.7.11へアップグレードし、アプリケーションのテストを行います。
MySQL 5.7.11でアプリケーションが正常に動作することが確認出来たら、AWSマネージメントコンソールでアップグレードを行うデータベースインスタンスを選択し、ModifyオプションよりMySQL 5.7.11を選択し、ウィザードにしたがってアップグレードを行って下さい。アップグレードは標準で次のメンテナンスウインドウで実行されますが、Apply Immediatelyを選択するとアップグレードを即時実行することも可能です。
どちらの場合でも、アップグレードが完了するまでの数分間データベースインスタンスへ接続出来なくなる点ご注意下さい。
翻訳は星野が担当しました。(原文はこちら)