目前,我正在Azure VM上托管我的在线应用程序。这是一个非常标准的Umbraco网站,每天有大约300名访客,这里没什么特别的。
Azure VM的详细信息: - 基本A3 - 4个核心 - 7 GB内存
在目前的情况下,MsSQL安装在VM本身上,这很好用,但我不是一个很好的维护专家。我发现的解决方案是将SQL数据库迁移到SQL Azure。
查看我当前的网站,我决定这样做,并将数据库迁移到SQL Azure: - S3标准 - 100 DTU - 250GB
迁移后,我使用Azure门户中提供的连接字符串切换连接字符串。当我重新加载我的网站时,加载时间突然慢了三倍。
现在我将其切换回本地SQL数据库,但我想知道在这种情况下本地SQL是否比SQL Azure更快是正常情况。
我希望有人能回答我的问题,如果需要更多信息来回答我的问题,请告诉我。
最好的问候,Martijn
修改 问题解决了!我发现我创建的SQL Azure Server位于与Azure VM不同的区域。在同一区域中创建新的SQL Azure服务器后,性能会在修复后出现问题。
答案 0 :(得分:1)
很高兴听到你的性能问题得到解决。一般而言,比较本地数据库与PaaS数据库的性能并不总是一对一的比较,原因有很多: