我已经完成了从SQL 2008到SQL 2014的迁移。不幸的是,其中一个SSIS软件包在2008年运行仅需6个小时,现在需要花费8个小时来完成。
有人可以告诉我为什么会这样,我该如何解决这个问题?这与设置有关吗?
我感谢你们的任何想法/帮助。提前谢谢。
答案 0 :(得分:0)
可能是一些问题:
检查内存SQL SERVER:
右键单击:服务器属性 - > 记忆 - > 最大服务器内存
答案 1 :(得分:0)
伐木怎么样?
2012年,项目部署的概念诞生了。除了该概念之外,在安装Integration Services服务器时,默认情况下会创建一个集中式SSIS数据库。您是否将软件包部署到要运行的服务器?如果是这样,那么日志记录可能会减慢你http://msdn.microsoft.com/en-us/library/hh231191.aspx特别是如果默认设置为详细和/或您正在执行自己的自定义日志记录(对于每个事件,将执行两次执行)。
除了程序包中数据移动的标准工作负载之外,您的SSIS服务器可能会从默认日志记录中淹没。尝试关闭或关闭日志记录。基本适用于我们。在程序包执行时,监视任何运行过高的资源。这可以给你一些关于潜在瓶颈和其他地方的提示。