【问题标题】:Duplicated execution plan for Query on the Azure SQLAzure SQL 上 Query 的重复执行计划
【发布时间】:2019-02-22 19:49:48
【问题描述】:

我有一个查询并使用 SQL 管理工作室运行它。通常,在工作室中为查询创建一个执行计划。但有时我可以赶上 Azure SQL 上单个查询的重复执行计划,如下所示。

当我从这个计划中打开查询时,我看到了重复的查询。就好像复制的查询被粘贴到同一个查询中一样。查询 1 和查询 2 相同。见下文。

也许有人知道为什么会发生这种情况以及如何避免这种行为?这怎么可能呢?

附:执行查询的时间从 2 秒增加到 20 秒甚至更多。

附言查询 2 中的警告

【问题讨论】:

    标签: sql sql-server azure-sql-database


    【解决方案1】:

    查询可能是使用不同的设置运行的。我可以注意到一个有警告而另一个没有。

    参考:

    https://blogs.msdn.microsoft.com/psssql/2014/04/03/i-think-i-am-getting-duplicate-query-plan-entries-in-sql-servers-procedure-cache/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      • 2012-02-18
      相关资源
      最近更新 更多