【发布时间】:2014-08-04 16:29:34
【问题描述】:
我想将带有 XML 数据的大文件加载到 SQL Server 2008 中。在加载每条记录之前,我需要使用来自数据库中不同表的现有数据来验证它的一些字段。 (例如,如果我将带有用户 ID 和帐户详细信息的数据加载到“user_account”表中,我需要检查用户 ID 是否存在于数据库的“用户”表中)
我正在使用 Java 执行此操作。我计划将 XML 文件分成小文件并使用不同的线程运行并行加载。我在日志文件中记录加载错误。我可以使用同步来避免日志文件一致性问题。
我想知道我的方法是否正确。请让我知道是否有任何其他方法可以帮助我更快/更有效地执行加载。
【问题讨论】:
-
你的问题真的很模糊。你看过合并吗?听起来可能会有帮助,但很难确定。
标签: sql-server xml