「ガルーン 3.5」MySQL の不具合と回避方法について
「ガルーン 3.5.x」で利用している MySQL 5.5 で不具合が確認されました。
※ 2013/4/24 にリリースされた「ガルーン 3.7」は、本不具合が改修されている
MySQLを搭載しているため、本不具合の影響は受けません。
■不具合の内容
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MySQL のデータに不整合が発生し、MySQL が起動しなくなる可能性があります。
※不整合が発生した場合、「ガルーン」が利用できなくなり
画面上に「DB02002:DBエンジンにてローカル接続に失敗しました。」
と表示されます。
■原因
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MySQL 5.5 で搭載された Change Buffering の不具合により発生します。
■不具合の回避方法
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
不具合を回避するには、次のいずれかの対応を行っていただく必要が
ございます。
■回避方法 1
・不具合が改修されている MySQL を利用している「ガルーン 3.7」に
バージョンアップする
■回避方法 2
・「ガルーン 3.5」の MySQL の設定ファイル(my.ini)を手動で編集する
- my.ini を開き、不具合が発生する Change Buffering 機能を
MySQL 5.1.x 相当に戻すための設定を追記します
※回避方法 2 の手順については不具合情報公開サイトをご確認ください。
■回避方法 3】
・「ガルーン 3.5 Service Pack 5」(2013 年 6 月 3 日リリース予定)を
適用する
- 【回避方法 2】を実施する「ガルーン 3.5 Service Pack 5」を
ご用意いたします。
なお、Change Buffering 機能を MySQL 5.1.x 相当に戻した場合でも
「ガルーン 3.5」の性能劣化が発生しないことを性能検証にて確認しております。
プログラムの適用作業に関しましては、お客様の構築環境にも依存する
ため、ご自身で実施される前に一度構築パートナー様へご相談いただくことを
おすすめいたします。