首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure DTU计算

Azure DTU计算
EN

Stack Overflow用户
提问于 2018-11-28 10:46:13
回答 2查看 8.2K关注 0票数 1

我们在Azure上有一些DB实例,我正在尝试优化Azure上的DB性能。有谁能解释什么是Azure DTU &我们如何计算Azure DTU?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-17 08:25:30

1.什么是Azure DTU:

Azure SQL数据库提供两种采购模式:基于vCore的采购模式和基于DTU的采购模式.

基于DTU的采购模型基于计算、存储和IO资源的捆绑度量.计算大小表示为单个数据库的Database.Transaction单位(DTU)和弹性池的弹性数据库事务单位(EDTU)。

数据库事务处理单元(DTU)表示CPU、内存、读和写的混合度量。基于DTU的采购模型提供了一组预先配置的计算资源包,并包括存储,以驱动不同级别的应用程序性能:基本、标准和高级。

有关更多细节,请参见:https://learn.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu

2.如何优化DB性能:

因为您的DB实例已经在Azure上,所以您可以监视您的DB实例,并使用Azure Portal通过麻烦来提高您的DB性能,或者更改服务层。请参阅:监视和性能调优:https://learn.microsoft.com/en-us/azure/sql-database/sql-database-monitor-tune-overview#improving-database-performance-with-more-resources

3.如何计算Azure DTU:

这里有一个关于Azure Calculator.This计算器的链接,它将帮助我们确定现有Server数据库的DTU数量,以及迁移到Azure SQL数据库之前所需的最低性能级别和服务层的建议。如果你仍然保留数据库备份文件,我想你可以试试这个计算器。

请参阅:http://dtucalculator.azurewebsites.net/

票数 2
EN

Stack Overflow用户

发布于 2021-03-04 21:14:35

Azure SQL数据库的重要考虑是以最小的成本满足已部署数据库的性能要求。毫无疑问,没有人愿意为他们不使用或不打算使用的多余资源或特性付钱。

此时,Microsoft提供了两种不同的采购模式,以提供成本效益:

数据库事务单元(DTU)-Based采购模式。虚拟核心(vCore)-Based采购模型采购模型的选择直接影响数据库性能和账单总额。在我看来,如果部署的数据库不会消耗太多的资源,那么基于DTU的购买模式将更适合。

现在,我们将在下面的部分讨论这两种采购模式的细节。

数据库事务处理单元( DTU )-Based采购模型为了更清楚地理解基于DTU的采购模型,我们需要澄清在Azure SQL数据库中什么才是有意义的DTU。DTU是“数据库事务单元”的缩写,它描述了Azure SQL数据库的性能单位度量。我们可以就像DTU在汽车中马力一样,因为它直接影响数据库的性能。DTU将以下性能指标混合为Azure SQL数据库的单个性能单元:

CPU内存数据I/O和日志I/O

Elastic ,Elastic帮助我们自动管理和扩展对共享资源库具有不可预知和变化的资源需求的多个数据库。通过Elastic,我们不需要针对资源需求的波动而不断地扩展数据库。参与该池的数据库在需要时消耗弹性池资源,但不能超过弹性池资源的限制,从而提供一种成本效益高的解决方案。

对Azure SQL数据库的DTU进行了正确的估计,在决定使用基于DTU的采购模型后,我们必须找出以下问题,并给出合理的原因:

在迁移到Azure SQL? DTU计算器时,我的工作负载需要哪些服务层和多少DTU,这将是我们将前提数据库迁移到Azure SQL数据库时估计DTU需求的主要解决方案。该工具的主要思想是从影响DTU的现有SQL Server中捕获各种度量利用率,然后尝试根据收集到的性能利用率估计大约DTU和服务层。DTU计算器通过命令行实用程序或PowerShell脚本收集以下指标,并将这些指标保存到CSV文件中。

处理器-处理器时间逻辑磁盘-磁盘读取/秒逻辑磁盘-磁盘写入/秒数据库-日志字节刷新/秒

https://www.spotlightcloud.io/blog/what-is-dtu-in-azure-sql-database-and-how-much-do-we-need中提取。

检查这篇写得好的关于计算DTU的文章。

原作者的功劳: Esat Erkec

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53517626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档