SQL Azure数据库DTU比较
问题描述:
我对每个层的DTU及其权力有疑问。 微软在此列出了每个服务层的DTU:https://azure.microsoft.com/en-us/pricing/details/sql-database/SQL Azure数据库DTU比较
P2有250个DTU,而S6有400个。我有一个在P2中运行良好的进程,这个进程是CPU密集型的。因为它具有更高的DTU,所以假设相同的过程在S6中能够正常工作是否正确?
谢谢
答
鉴于您的应用程序主要使用CPU资源,该进程在S6中应该可以很好地工作。标准层不支持列存储索引和内存优化表,因此请检查您是否没有使用这些功能。为了更好地比较标准层和高级层,你可以看看这个documentation page。
答
我发现的一件事是跨层的DTU比较是不可能的。例如,如果您使用的是200 DTU的S4,并将其与P1的125 DTU进行比较,则该标准比Premium要慢一个数量级。