首页 > 解决方案 > MS-SQL 脚本具有不同的处理时间。我在哪里可以找到罪魁祸首?

问题描述

使用 MS-SQL 2016,我每天运行 2 次脚本来创建表、过程和视图(来自恢复的数据库)。恢复后的处理时间在 20 到 45 分钟之间。该进程在专用服务器上运行,每天凌晨 1:30 和中午运行两次,此时服务器上没有流量。这是一个内部服务器,人们知道在恢复过程中要远离服务器。我怎样才能弄清楚为什么时间会变化?

集成服务目录报告显示运行缓慢的脚本部分因执行而异。数据在还原之间不会发生太大变化。

例如,凌晨 1:30 可能会运行 41 分钟,而中午运行可能会持续 24 分钟。其他时候,中午的跑步可能会持续 39 分钟,而凌晨 1:30 的跑步会持续 30 分钟。

不幸的是,我无法发布脚本,但我只是在寻找查看脚本运行时间的更多详细信息的地方。

标签: sqlsql-server

解决方案


推荐阅读