我正在查看Azure数据库的使用情况(标准S2实例,50个DTU),我希望确保正确理解DTU。
下图显示了过去30天每月DTU限值(绿线)和DTU(橙色线)。
我对DTU的最初理解是,它们是可以使用的离散资源单元(例如执行N IOPS并使用完一个DTU),但从这个图表看,DTU似乎是分配给数据库的总体性能水平的度量。
我是否正确地说,这个数据库的利用率很低(平均约为2% )?

发布于 2018-12-13 05:34:02
数据库事务单位(DTU)数据库事务处理单元(DTU)表示CPU、内存、读和写的混合度量。基于DTU的采购模型提供了一组预先配置的计算资源包,并包括存储,以驱动不同级别的应用程序性能。
因此,它是一个基于基准的配额,由多个资源索引。很好地比较Azure SQL提供的相对于彼此的一个数字。对任何事情都不好--Azure,因为配方是专有的,不是公开的。(当然是用计算器玩得很开心。)
2%的CPU/内存/IOPS利用率较低,因此DTU的利用率较低。这对你来说到底意味着什么是一项能力规划工作。也许它是一个很小的玩具数据库,可以调整到最基本的产品,也许它的大小可以处理负载尖峰,也许它还没有被使用。
https://serverfault.com/questions/944122
复制相似问题