正在寻找一个明确的Azure Sql数据库大小调整指南

时间:2016-12-27 07:51:40

标签: sql-server azure azure-sql-database azure-sql-server

我正在寻找一个明确的Azure Sql数据库大小调整指南资源/帮助程序,用于记录从托管的Sql Server迁移到Azure Sql数据库的比较大小调整指南。

这是我们当前托管的Sql Server指南: enter image description here

似乎有很多"非常有用"我之前使用的Sql Server可用的大小调整指南,但是我找不到可以输入当前Sql Server大小调整指南详细信息的工具,并且该工具输出了一个比较Azure Sql Server大小调整指南。

之前使用的托管Sql Server大小调整指南:

SQL Server Sizing Resources

Hardware Sizing Microsoft SQL Server

我是否假设它是来自Sql Server的Azure Sql DB大小调整指南的一对一转换?

有人可以帮我将上面的Sql Server大小调整指南转换为Azure Sql DB的一个或者可能指向一个好的资源吗?

2 个答案:

答案 0 :(得分:0)

这是一个非常好的问题。 SQL Server大小调整指南基于CAL和性能。另一方面,Azure-SQL具有不同的层 - 基本,标准和高级。 Azure-SQL大小调整基于数据库吞吐量单位 - DTU计算。 我担心,可能没有直接的尺寸转换可用。也许,你可以参考这两个链接,
Azure-SQL层 - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers DTU计算器 - http://dtucalculator.azurewebsites.net

相信它有帮助。

答案 1 :(得分:0)

在我看来,你能找到适合你的应用程序或场景的正确的azure sql数据库层的唯一方法是继续尝试从低到高的不同价格层,直到你满意为止。那些DTU或eDTU真的只是为了定价目的。每个层都有一个Max数据库大小。这可能是这些定价层中唯一有用的信息。

依赖于您的应用程序,azure数据库可能无法适用于您的场景,甚至您可以找到适合您的层,但您负担不起。

DTU / eDTU不会告诉您它使用了多少RAM。对于sql server,RAM很重要。

这里有一个性能测试,您可以将其用作参考。 https://cbailiss.wordpress.com/azure-sql-db-performance-tests/https://cbailiss.wordpress.com/2015/01/31/azure-sql-database-v12-ga-performance-inc-cpu-benchmaring/ 其中包括记忆测试。

如果它适合你,那么你可以享受azure sql数据库的好处。这意味着减少维护工作。此外,它可能是目前为止最可靠的天蓝服务之一。