【问题标题】:Import 60mb XML file to SQL将 60mb XML 文件导入 SQL
【发布时间】:2010-02-09 18:58:39
【问题描述】:

我有一个 60mb 的 XML 文件,其中包含大约 8k 个产品列表。我需要从这个 xml 文件中获取所有产品到一个 SQL 表中。 xml 文件有一个静态名称,所以我知道要查找什么。我想我想知道这个过程,什么是最有意义和最少开销的。

如何?什么?是最好的方法吗? 我什么时候解析 xml,所以我有 SQL 处理它,或者其他一些方法。过去我在存储过程中使用了解析器,但是旧的 xml 文件较小,比如 1-5mb,我不确定 60mb 的 xml 文件是否可以工作。

想法,想法?

【问题讨论】:

    标签: c# .net sql xml


    【解决方案1】:

    创建一个 SSIS 包,以便您可以重新运行它。让 SQL 通过在 xml 文件中包含架构来处理解析。

    【讨论】:

      【解决方案2】:

      最好用一种同时具有 XML 解析器和 DB 接口的语言编写一个简短的程序。 C#、Perl、Python、Java,无论你最了解什么。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-15
        • 1970-01-01
        • 1970-01-01
        • 2015-06-08
        • 1970-01-01
        • 2023-03-04
        相关资源
        最近更新 更多