SSIS作数据导入导出时,内存一直占用98%以上

0
SSIS作数据导入导出时,内存一直占用98%以上 
限制了SQL SERVER的内存也不起作用,占内存大的是一个名为dtexec的进程,大家遇到过这种情况吗?

场景:SQL 2008 R2 64位,win 2008 64位。
已邀请:
1

哥本哈士奇 - 专注微软平台的商业智能解决方案 2015-10-06 回答

我觉得也正常,SQL Server向来是把数据先加载到内存的。
如果感觉无法接受可以限制一下SQL Server的内存使用。
1

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-10-05 回答

这个我觉得很正常,SSIS 设计的目标就是高性能并行处理数据的,所以它会尝试尽可能的使用系统资源,只要不是内存溢出,CPU 100% 基本上就不用去管它。
 
 
 
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-10-08 回答

正常情况下,如果你内存在8G左右。 很少会出现你说的情况
你要注意一下控件的使用情况,是不是数据过来了以后长时间在内存驻留
比如看看你是不是用了Group, Order 这种阻塞控件

要回复问题请先登录注册