到目前为止,我们始终在 SQL 的连接字符串中使用 IP 地址。这样我们认为会更快,因为用户不需要查找域的 IP。
现在我们正在尝试 Microsoft Azure,我们看到他们在连接字符串中使用域名。
会变慢吗?有时我们知道将域名解析为 IP 地址需要 100-400 毫秒,我们每次重新加载页面都会花费这个时间吗?
最佳答案
您需要通过给定的服务器名称访问 SQL Azure,因为您要连接到大规模系统,而不是单个计算机。关于页面加载延迟:我不知道您是如何构建解决方案的,但是重新加载网页并不等于重新建立从网络应用程序到数据库的数据库连接。
关于SQL Azure 连接字符串速度(IP 或域),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10159042/