【发布时间】:2010-03-03 10:43:30
【问题描述】:
我有一堆大小约为 700 GB 的 xml 文件。 我要将这些文件中的数据加载到 SQL Server 2008 数据库 表(表格数据)中。 除了以表格格式保存数据的字段之外,该表还将包含一个 SQL Server XML 类型的字段,该字段将 xml 数据作为一个整体保存。 我想使用 SQL Server 2008 的 FILESTREAM 功能,而不是将整个 xml 加载到字段中。 我想知道在这样一个非常大的表上进行的查询的性能将获得好处以及优点和缺点这个功能。
提前谢谢你。
【问题讨论】:
-
并非所有节点都采用表格格式,加载的数据将是报告系统的一个点,并且这种 xml 数据的大小每年都会翻倍。
-
我在很多事情上都使用了文件流,但我真的不明白你如何将你的内容“滑入”文件流文件,更不用说可查询的 xml 数据了。我建议您阅读文件流及其用途。
标签: sql database sql-server-2008 filestream