Sti*_*sen 8 mysql performance remote-server
我经常使用 MAMP 在 Wordpress 上开发网站。使用在本地主机上运行的数据库,该站点运行得非常快。有时我需要使用在我们托管在 DigitalOcean 的开发服务器上运行的共享数据库,以便多个开发人员可以在该站点上工作。切换到此远程数据库时,站点速度要慢得多。
我可以在 30 毫秒内 ping 服务器,而且我们有一个快速的 Internet 连接。
我们可以做一些调整来使远程设置更好地工作吗?我怎样才能最好地对速度差异进行基准测试?
当您的数据库位于本地时,不存在网络延迟,但是当您的数据库位于远程时,则会出现网络延迟,该延迟可能会根据服务器上发生的网络活动而变化。
此外,您的 ping 使用非常小的数据包,因此速度会很快,但是当您查询数据库时,延迟取决于该特定查询返回的数据量以及当时服务器上的负载。
此外,I/O 操作也可能是一个限制因素。
我建议您购买高速网络数据库服务器。
在 AWS 中,他们可以选择各种服务器,具体取决于其 I/O 和网络功能。您可以根据自己的基准测试其中一些服务器,然后选择适合您需求的服务器。使用 AWS 服务器的优点之一是您不必对服务器的网络和 I/O 进行基准测试,因为它们已经由它们发布了。
| 归档时间: |
|
| 查看次数: |
6062 次 |
| 最近记录: |