我在Drupal站点(办公室和家庭)上有两个“本地”开发工作位置,并使用Github作为中央存储库,当我在两个位置之间切换时,使用模块备份和迁移来备份/恢复数据库。经过一天的工作后,我备份数据库并将我的代码推送到github。在家里,我可以从Github中提取代码并恢复数据库。这一切都很好。
但是......我在两个地方使用wampserver,在家里恢复数据库大约需要9秒,每次点击网站后的等待时间都不到一秒钟。在另一个位置恢复相同的数据库需要5分钟,每页显示前需要4-5秒。 在工作中我只是尝试重新安装wampserver但没有成功......该网站非常慢。两台计算机都是新的16 GB RAM。
任何人都可以给我一个提示做什么,加快我的慢速wampserver? 这一切都很奇怪,因为两台计算机上的设置完全相同。 我应该提一下,我已经在慢速计算机上增加了realpath_cache_size而没有任何改变。
答案 0 :(得分:1)
解决
中的一条建议我能够解决这个问题。 制作技巧的方法是将以下行设置为“2”:
innodb_flush_log_at_trx_commit = 2 ...在my.ini文件中(mysql设置)。
并且还将这些缓冲区分别提升到512M和128M:
innodb_buffer_pool_size = 512M
innodb_log_file_size = 128M
...在同一个文件中。没有其他建议有任何区别。
我希望这可以帮助别人。