私は従来のWebアプリケーションphp4/mysql4を持っています(MyISAM、dbにはいくつかのCMS、ユーザーデータ、カレンダーアプリケーションが含まれています)。今度はphp5/mysql5を使って新しいサーバに移行します。php4/mysql4をphp5/mysql5に移行する:InnoDBに切り替えますか?
mysqlデータベースの移行中にInnoDBに変更する必要がありますか? - 期待される長所/短所/リスク? - MyISAMは廃止されましたか、それともいつかなりますか?それとも安全に保管できますか? - MyISAMが簡単に壊れていると聞きましたが、InnoDBについては耐故障性がありますか? - InnoDBはバックアップや復元をより簡単に、より安全に行うことができますか?
私は変更(SQLクエリを中断)したり、(ロック機構が変更されているために)ロジックを中断したりすると、コードが破損することがありますか?もしそうなら、典型的なシナリオは何ですか?
(PHPの問題については、私は別の質問を作成しました:Migrating php4/mysql4 to php5/mysql5: expected php issues?)を