使用cleardb mysql数据库将Vanilla论坛(php)迁移到Azure网站。
它正在运行,但与我之前的安装相比,在页面加载方面性能非常糟糕。我猜它的数据库连接速度很慢,但也许它可能缓存无法正常工作?
有关我可以采取哪些措施来调查/解决问题的指示?关于如何证明它是cleardb的问题的任何建议?
有人使用过cleardb和Azure并遇到性能问题吗?
/ Niels
答案 0 :(得分:2)
这取决于你有什么cleardb计划。 https://www.cleardb.com/store/azure
免费的(水星)表现非常慢,特别是写作。尝试至少升级到金星,它应该有适度的表现。
确保实施持久连接。否则,对数据库的每次调用都将被视为新连接。 http://php.net/manual/en/features.persistent-connections.php
例如,这是实现它的wordpress的插件:https://wordpress.org/plugins/persistent-database-connection-updater/
您使用的Azure网站计划是什么?请记住,共享或1个虚拟核心CPU基本/标准可能会非常慢。
答案 1 :(得分:0)
请同时查看此内容。简而言之 - 将以下行添加到名为" .user.ini"的文件中。位于Web根目录: output_buffering = Off;