dev*_*r29 23 mysql innodb percona
我一直在MySQL服务器中遇到脏页刷新问题.由于服务器中缺少资源,这会占用大量CPU资源并导致我的网站崩溃.我在数据库中获得了1000万条记录,并将进一步增长.我的表在innodb中运行,从基于事务的站点开始,我需要innodb.将迁移到Percona服务器将删除我的脏页刷新问题.一般来说迁移或坚持使用MySQL会更好吗?
一旦我搬到percona,如果我想恢复到Mysql,我可以将备份从percona恢复到mysql吗?
Bar*_*rtz 30
Percona Server对刷新有很多改进.但是在这么小的数据库上,可能会出现问题,例如缓冲池和日志文件大小是默认值而不是为生产工作负载配置.我同意你需要测量和理解问题的其他海报,然后再尝试一下它是否会解决问题.不过,我不同意迁移到Percona Server需要被视为风险和时间密集的举措.您可以简单地将/ usr/sbin/mysqld替换为从Percona Server的tarball中提取的那个,如果您不喜欢它,请将旧的二进制文件放回原处.Percona Server只是MySQL,具有一些无中断的改进,你可以确信切换到/来自它只会工作.(顺便说一下,我为Percona工作.)
与"vanilla"mysql相比,Percona Server确实提供了许多性能优势.它具有一些专门用于提高刷新性能的功能,尤其是在SSD服务器上.
如果Percona Server无法正常工作,您可以回滚到正常的mysql.有一些默认情况下未启用的"额外"功能会破坏向后兼容性.只是不要更改那些(在Percona Server文档中记录),你会没事的.
我的公司在高端SSD服务器上使用Percona Server 5.5和XtraDB,我们除了很棒的经验之外什么也没有.
| 归档时间: |
|
| 查看次数: |
13215 次 |
| 最近记录: |