升级到MySQL 5.5安全吗?
问题描述:
我正在VPS服务器上运行大量的扩展,插件和模块的Joomla 2.5站点。服务器环境如下:升级到MySQL 5.5安全吗?
CENTOS 5.8 x86_64的 南国11.32.5(建立11) Apache的版本:2.2.23 PHP版本:5.3.17 65年5月1日-CLL 的Joomla:2.5.7
我想升级MySQL到版本5.5。据我了解,MySQL已将默认引擎从MyISAM更改为INNOdb,现在已成为Joomla 3.0的一项要求。我的问题如下:
- 将我的现有Joomla 2.5网站的网站/数据库完整性通过将MySQL升级到5.5来承担风险吗?
- 我的现有数据库将保持MyISAM格式,还是会在此过程中转换为INNOdb?
- 我读过很多人在抱怨升级后的/ var/lib/mysql/ibdata1的大和growomh文件大小的帖子,这实际上是否构成问题?
- 我的现有网站的查询执行时间会受到负面影响吗?底线:在我的场景中升级MySQL是否明智?
谢谢大家的帮助和意见。
答
- 据我了解和Joomla Technical Requirements中提到,将不会有任何问题的原因Joomla是兼容与MySQL 5.0.4及以上
- 的Joomla 2.5使用的是InnoDB默认。至少我的网站是!
- 不知道!但我在Ubuntu上使用Joomla 2.5和MySQL 5.5,并且我没有遇到任何烦人的问题。
- MySQL 5.5比旧版本获得更多的性能,所以我不认为你可能会遇到任何性能问题。 (This may help)
- 我建议您在测试环境中使用这些新技术测试您的网站(类似于您的生产环境)(您可以使用虚拟机)。有太多有用的应用程序可以帮助您创建假访问者并分析性能。因此,您可以将新设置与旧设置进行比较,您可以测试新设置是否存在任何不兼容问题。
我希望我的回答很有用。
答
Joomla 3需要Innodb,而2.5使用默认情况下的默认值,对于大多数人来说,它是Innodb。
顺便说一句,它只是改变它的默认引擎,它仍然支持MyISAM。 –