【发布时间】:2016-08-01 06:00:14
【问题描述】:
可悲的是,上周 azure 将一个数据库从 web 层转移到了 s1 层。我手动将层级增加到 s2。努力改变系统中的一些东西,所以 dtu 不会达到 100%。
现在我有了新的情况——我得到了在数据库中运行并执行诸如删除等操作的后台内容。问题是后台内容消耗了 100% 的 dtu,并且我的网站开始出现错误。
我的问题是:有没有办法告诉每个查询/操作的 sql 消耗最大 X dtu?例如,我想创建一个索引,当我执行操作时,我的 dtu 提高到 100 并且它在那里停留了很长时间 - 猜测它是一个要构建的大索引 - 所以我再次卡住了,我取消了查询,因为我不想要我的最终用户会遭受延迟。
所有这些问题都不存在于网络层,一切顺利。
【问题讨论】: