Azure SQL数据库与虚拟机上的Azure SQL

Azure SQL数据库与虚拟机上的Azure SQL,sql,azure,azure-sql-database,azure-virtual-machine,Sql,Azure,Azure Sql Database,Azure Virtual Machine,我们发现Azure SQL数据库非常慢。这可能比在Azure虚拟机上花同样的钱在SQL上要慢10倍左右 然而,基于虚拟机的解决方案需要维护和备份,我担心如果出现可怕的问题,我会丢失虚拟机和数据 因此,SQLAzure解决方案对我来说似乎更安全。所以我有两个具体的问题 您是否看到了这种速度差异?如果是,是否有解决方案 有没有什么好的解决方案可以确保虚拟机上的SQL自动备份和异地备份 Azure SQL数据库比Azure虚拟机上的SQL Server稍慢。然而,我们没有发现它有10倍那么慢。也许您应

我们发现Azure SQL数据库非常慢。这可能比在Azure虚拟机上花同样的钱在SQL上要慢10倍左右

然而,基于虚拟机的解决方案需要维护和备份,我担心如果出现可怕的问题,我会丢失虚拟机和数据

因此,SQLAzure解决方案对我来说似乎更安全。所以我有两个具体的问题

  • 您是否看到了这种速度差异?如果是,是否有解决方案
  • 有没有什么好的解决方案可以确保虚拟机上的SQL自动备份和异地备份

  • Azure SQL数据库比Azure虚拟机上的SQL Server稍慢。然而,我们没有发现它有10倍那么慢。也许您应该尝试Premium tier,它提供了更强大和可预测的性能,以防您的数据库位于其他层

    关于Azure虚拟机上的SQL Server,支持自动备份和修补。有关更多详细信息,请访问以下链接


    在进行性能分析时,有必要检查异步网络IO等待类型。确保客户端应用程序部署在Azure中靠近数据库的位置。

    性能是主观的,但。。。您可能应该编辑您的问题,以描述SQL数据库层,以及您正在比较的VM大小(和数量)。我们位于顶层P3,速度慢10倍。难以置信但却是真的。VM im将其与P3 Azure解决方案的价格进行了比较,其价格是P3 Azure解决方案的1/2。