【问题标题】:Local files (xampp) using a remote mysql - very slow使用远程 mysql 的本地文件 (xampp) - 非常慢
【发布时间】:2016-11-26 19:26:04
【问题描述】:

我有一个本地 xampp,php 应用程序在 php5.6 上运行,数据库 mysql 是远程的。

问题是我的应用程序在浏览器上打开速度很慢,有没有办法提高速度?

mysql 在 ssd 服务器上(快)...

谢谢

【问题讨论】:

    标签: mysql performance xampp performance-testing php-5.6


    【解决方案1】:

    通过远程连接总是会变慢。多少真正取决于与您的连接相关的许多因素,而不是真正的 MySql。

    需要考虑的事项很少 - 您真的需要在远程数据库上工作吗?以后可以使用本地副本并同步更改吗?甚至可能更快地让您的代码远程并在更新代码时遭受稍长的保存时间。高度情境化,但取决于您的开发设置。

    另一个更复杂的选项是将本地数据库设置为只读从属设备,至少这样您可以获得更多异步更新——即,您的本地数据库可能落后于远程主数据库但是您在本地进行的任何读取都将恢复到您的“本机”本地性能。设置具有不同读/写连接的主/从复制会带来额外的复杂性,但这可能是您想要为生产做的事情。 (你可以做主/主,但我不建议通过远程连接。)

    【讨论】:

    • 嗨,ldg,目标是保护我的应用程序的一部分免受新加入的程序员的影响,所以,我加密了一些文件(例如,db config),我假装只为他工作提供远程文件和数据库...但我的朋友告诉我,使用模型,程序员可以使用它创建数据库模式...我的真正目标是释放代码,足以完成工作,并足以保护所有应用程序...我雇用的最后一个程序员,在我发布了代码和数据库之后,他走了近 2 年的工作。
    猜你喜欢
    • 2012-01-03
    • 2015-07-08
    • 2012-01-02
    • 2011-10-16
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 2016-10-05
    • 2011-12-26
    相关资源
    最近更新 更多