【发布时间】:2013-03-09 16:22:02
【问题描述】:
我有 3M 记录 TXT 文件需要每天导入到 2008 SQL 表。当 SSIS 作业运行时,只需 9 小时即可完成导入。如果我手动使用导入和导出向导,则导入只需 2-3 分钟。 SSIS 脚本是否有问题,或者它是如何工作的?我已经重新创建了 SSIS 脚本 3 次,但仍然遇到同样的问题。请帮忙!谢谢。
【问题讨论】:
-
您知道可以从导入/导出向导中获取 SSIS 包,对吗?你为什么不把那个和你的比较一下?或者更好的是,只使用那个。
-
SSIS 可以而且将会像您设计的包一样慢。 2009 年,微软展示了如何使用 SSIS (msdn.microsoft.com/en-us/library/dd537533%28v=sql.100%29.aspx) 将 1TB 的数据加载到 SQL Server 中。去年,我个人实现了在 40 分钟内加载 2TB 的数据。学习这个工具,你会喜欢的。除此之外,@marceln 评论是您应该开始查看的内容。
-
@marceln 我是 SSIS 的新手。您能否指导我如何“从导入/导出向导中获取 SSIS 包”?谢谢
标签: sql-server-2008 ssis