Sql server 英国的网站在美国有后端SQL server数据库
我正在从事一个项目,其中SQL server数据库将在美国托管,但IIS服务器将在英国(但这可以更改),web应用程序主要从英国访问。如果任何人有关于优化跨国设置的链接或其他资源,我们将不胜感激。多谢各位 根据我的经验,这将大大增加延迟。可能有一种替代方法,例如跨多个位置设置复制数据库。这样,当在一个位置进行更改时,将跨所有不同的位置进行复制。或者,如果发现正在使用大量查询,可以使用存储过程来检索数据 以下是一些更详细的信息: 拆分服务器建议: 在服务器之间安装千兆局域网。 优化查询以作为存储过程运行 优化查询以仅返回最小数量的数据。 确保服务器间寻址使用IP地址或有效的DNS查找。 为SQL加载的内存提供足够的临时结果Sql server 英国的网站在美国有后端SQL server数据库,sql-server,iis,Sql Server,Iis,我正在从事一个项目,其中SQL server数据库将在美国托管,但IIS服务器将在英国(但这可以更改),web应用程序主要从英国访问。如果任何人有关于优化跨国设置的链接或其他资源,我们将不胜感激。多谢各位 根据我的经验,这将大大增加延迟。可能有一种替代方法,例如跨多个位置设置复制数据库。这样,当在一个位置进行更改时,将跨所有不同的位置进行复制。或者,如果发现正在使用大量查询,可以使用存储过程来检索数据 以下是一些更详细的信息: 拆分服务器建议: 在服务器之间安装千兆局域网。 优化查询以作为存储过
来源:如果您提供更多详细信息,例如它是ASP.NET、它有多少动态内容、什么样的web应用程序等,那么就更容易提出建议。基于我有限的经验,最好将所有服务器放在一起。与数据库应用程序相比,浏览器在高延迟情况下的优化效果更好,因为数据库应用程序可能需要大量的来回操作。我正在研究和应用程序交付控制器(netscaler?)如何使用Web加速器和高速连接。我们将结合使用C#、.Net和一些在IIS服务器上运行的Java。