我在主机A上有一个数据库服务器,在主机A上也有一些应用程序, 在由mediatemple托管的主机B上,我有需要从主机A检索数据的应用程序,这个应用程序在主机A上运行良好且超快,但在主机B上它的A LTO较慢,有时需要10秒才能生成页面。
因为SQL查询速度慢。 我尝试了持久连接,它使应用程序加载速度提高了两倍, 我也设置了一个ssh隧道,它也提高了一点速度,但它仍然非常慢!
我的问题的任何解决方案?
答案 0 :(得分:0)
我建议制作一个缓存。在A服务器上制作重要主机B数据的本地副本,然后使用cron作业每15-60秒同步一次。可以双方进行同步。
答案 1 :(得分:0)
尝试使用mysql复制或ndb节点进行试验。
答案 2 :(得分:0)
好吧,因为没有其他方法可行,我决定设置一个Master =>从属关系并使用数据库复制。 像魅力,非常快,我可以使用SSL进行数据传输!
Tnx很多