如果服务器有多个并行处理单位,建议把DefaultBufferMaxRows和DefaultBufferSize改小一些,可以提升同步输出效率,同时EngineThreads改成服务器处理单元数-1;
如果服务器并行处理能力不高,但内存大,侧提高DefaultBufferMaxRows和DefaultBufferSize值;
另外如果数据流不得不用临时Staging,把BufferTempStoragePath设置成服务器上的高速存储器路径。
实际上7m文件ELT应该几秒钟完成的,可能是某个部分出了问题,你将SSIS日志列出来,看看哪一步消耗的时间最长,特别是数据源的Runtime步骤。