3

VPSサーバーで多数の拡張機能、プラグイン、およびモジュールを備えた多数のJoomla 2.5サイトを実行しています。サーバー環境は以下の通りです。

CENTOS 5.8 x86_64 WHM 11.32.5 (ビルド 11) Apache バージョン: 2.2.23 PHP バージョン: 5.3.17 5.1.65-cll Joomla: 2.5.7

MySQL をバージョン 5.5 にアップグレードしたいと考えています。私が理解しているように、MySQL はデフォルトのエンジンを MyISAM から INNOdb に変更しました。これは現在、Joomla 3.0 の要件です。私の質問は次のとおりです。

  1. MySQL を 5.5 にアップグレードすることで、既存の Joomla 2.5 サイトのサイト/データベースの整合性を危険にさらすことになりますか?
  2. 既存のデータベースは MyISAM 形式のままになりますか、それともその過程で INNOdb に変換されますか?
  3. アップグレード後に /var/lib/mysql/ibdata1 のファイル サイズが大きく大きくなることに不満を持っている人々の投稿をたくさん読みましたが、これは実際に問題を引き起こしますか?
  4. 既存のサイトのクエリ実行時間に悪影響はありますか?
  5. 結論: 私のシナリオでは MySQL をアップグレードすることをお勧めしますか?

皆様のご協力とご意見に感謝いたします。

4

2 に答える 2

2
  1. 私の知る限り、Joomla Technical Requirementsに記載されているように、Joomla は MySQL 5.0.4 以降と互換性があるため、問題はありません。
  2. Joomla 2.5 はデフォルトで InnoDB を使用しています。少なくとも私のウェブサイトは!
  3. わからない!しかし、UbuntuでJoomla 2.5とMySQL 5.5を使用していますが、厄介な問題に直面したことはありません.
  4. MySQL 5.5 は以前のバージョンよりもパフォーマンスが向上しているため、パフォーマンスの問題に直面することはないと思います。(これは役立つかもしれません)
  5. これらの新しいテクノロジを使用して、本番環境と同様のテスト環境で Web サイトをテストすることをお勧めします (たとえば、仮想マシンを使用できます)。偽の訪問者を作成し、パフォーマンスを分析するのに役立つ便利なアプリケーションが多すぎます。したがって、新しいセットアップと古いセットアップを比較して、新しいセットアップに非互換性の問題があるかどうかをテストできます。

私の答えがお役に立てば幸いです。

于 2012-10-06T17:22:13.950 に答える
1

Joomla 3 は Innodb を必要としますが、2.5 は、ほとんどの人にとって Innodb であるインストールのデフォルトを使用しました。

于 2012-10-06T23:03:02.557 に答える