确定 Azure SQL 数据库要求

确定 Azure SQL 数据库要求

我正在考虑使用 Azure SQL 数据库将 SQL Server 数据库项目迁移到云中。我只是想知道我可以使用 SQL Server 中的哪些指标来帮助确定我在 Azure 上的需求。

数据库的大小约为 150GB,因此我了解我在存储方面的需求,但我只是不确定可以使用什么指标将我的数据库使用情况转换为 Azure SQL 上各个服务层使用的 DTU 基准指标。

答案1

Microsoft 提供了一些很好的链接,可帮助将 DTU 转换为实际指标:

http://msdn.microsoft.com/en-us/library/azure/dn741336.aspx

http://msdn.microsoft.com/en-us/library/azure/dn741336.aspx

简而言之,查看并发用户会话的组合以及单位时间内的交易数量。

查看性能计数器:SQL Server/SQL 统计信息/批处理请求/秒...以了解事务数量

SQL Server/常规统计/用户连接...了解用户会话。

答案2

Dbwatch 刚刚创建了一个报告,我们在全球各个数据中心的 Azure SQL 数据库上运行了各种基准测试。

我们的测试表明不同地点之间的性能差异高达 500%。

该报告可在此处找到: http://dbwatch.com/azure

如果您想在考虑迁移时比较不同机器的性能,我们还为少量数据库实例免费提供我们的工具。

相关内容