【问题标题】:Stored procedure failed in Azure SQL DatabaseAzure SQL 数据库中的存储过程失败
【发布时间】:2020-04-15 08:28:59
【问题描述】:

我们通过 Informatica 启动存储过程。 该存储过程直到昨天都运行良好,但今天没有成功完成。 在 Informatica 方面,我们没有看到任何错误,但是当我查看 sql server 审计日志时,我发现了以下错误。

“Err 0, Level 16, Server ServerName 语句已终止”

这与超时有关还是与网络有关。

【问题讨论】:

  • 似乎它需要太多的计算并终止了执行,但我无法仅通过此错误消息进行确认。尝试添加更多 DTU 并监控使用的资源。
  • 为什么要标记sql-server-2012azure-sql-database?您实际使用的是哪个?
  • 谢谢蒂亚戈,我会尝试更多的 DTU。我们正在使用 Azure-SQL-Database。抱歉打错标签了。
  • 嗨@Nikhil,现在错误解决了吗?如果我的答案对您有帮助,您可以将其设为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。

标签: azure azure-sql-database


【解决方案1】:

首先,您可以检查您是否已达到 DTU/资源限制:

Portal-->SQL Database-->Metrics,你可以有很多关于你的Azure SQL数据库资源限制的metrics,比如DTU used/max/avg:

您还可以在 Portal 上查看存储过程或导致高 CPU 计算的原因:

您可以找到查询详情:

另外,您可以关注此文档Monitoring and performance tuning in Azure SQL Database,您可以了解更多关于您的 Azure SQL 数据库运行状况和 调整它。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2021-01-26
    • 2019-06-10
    • 1970-01-01
    • 2010-10-23
    • 2021-12-13
    • 2015-05-29
    • 1970-01-01
    • 2016-07-23
    • 1970-01-01
    相关资源
    最近更新 更多