我正在使用(独立作为DataTools的一部分或作为Visual的扩展)。我在一个Integration项目中。在DataFlowTask中有一个名为"FastLoadOptions“的OLE DB目标的自定义属性。如果对输入数据进行排序(即聚集索引),则可以使用参数"ORDER“。文档给出了
ORDER <column name> ASC|DESC
此语法不起作用。执行时会出现语法错误。
如果我使用无文档的语法
ORDER (<column name> ASC|DESC)
没有错误信息,一切似乎都在说。对于非常大的数据,这个选项可以大大加快传输速度。传输也应该是最小的记录。
该选项是否适用于无文档的语法?是否有可能检查此选项的预期影响?
发布于 2022-07-06 15:14:57
我认为使用括号的第二个语法必须是正确的,特别是在使用多列的情况下。此外,此语法与大容量插入语法:https://learn.microsoft.com/en-us/sql/t-sql/statements/bulk-insert-transact-sql?view=sql-server-ver16匹配。
就最低日志记录和性能而言,我建议检查这个表和与ssis和oledb目的地:https://learn.microsoft.com/en-us/previous-versions/sql/sql-server-2008/dd425070(v=sql.100)?redirectedfrom=MSDN#summarizing-minimal-logging-conditions相关的部分。
文章中的一些信息是过时的,在新版本中,您不再需要打开跟踪标志610。然而,以下是一些关键的考虑因素:
https://stackoverflow.com/questions/72869464
复制相似问题