【发布时间】:2022-09-25 16:11:10
【问题描述】:
我有一个在新的 Microsoft SQL SERVER 查询上运行的存储过程,它的持续时间很短,只需要几秒钟。但是,当我复制并粘贴并将查询放入作业时,时间会无缘无故地增长。
我试图放入存储过程“WITH RECOMPILE”,但仍然发生同样的事情。
存储过程只是将信息从一个表复制到另一个,非常简单。
我需要在工作中介绍它,因为我希望每隔一段时间就完成这个副本,但是这么长的时间我认为它不可行。
非常感谢您提前提供的帮助。
-
那么使用作业运行它需要多长时间?与直接运行相比,在作业中运行某些东西显然总是有一些开销,所以如果时间从例如 2 秒跳到 4 秒,那么这可能是可以预期的
-
大概查询计划存在一些问题。要回答这个问题,我们至少需要:您的相关表格和索引, 您的满的查询/程序,请通过pastetheplan.com分享快慢查询计划。否则这个问题无法回答。
-
不是您的问题,但是,SQL Server 2008 已停止扩展支持 3 年.....
标签: sql sql-server sql-server-2008 query-optimization