我有一堆大约700 GB大小的xml文件。我将把这些文件中的数据加载到 Server 2008数据库表(表格数据)中。除了将以表格格式保存数据的字段外,该表还将包含一个Server类型的字段,该字段保存整个XML数据。我希望使用Server 2008的FILESTREAM特性,而不是将整个加载到字段中。我想知道的优点,将在这样一个非常大的表上进行的查询的性能,以及这个特性的利弊和cons。
提前谢谢你。
发布于 2010-11-22 13:09:27
我不期望这将永远被标记为答案,因为真正的答案只有在通过对现有解决方案的研究后才会被发现。
但
我的答案真的是问你一个问题。你打算如何使用这些数据?如果您要对xml进行剪切以检索报告值,并保留完整的xml作为参考,那么我将转到Filestream。如果要直接从xml运行报告,那么必须将数据加载到数据库中,创建所需的索引。
将所有数据作为切分xml和xml数据类型的组合加载到Server中
专业人士
所有数据都是可以从一个源data
数据,可以对其进行切分,以增强服务器端上的报表
备份大小-备份时间慢(如果数据是本机XML )
将XML值加载到Server并使用Filestream
专业人士
values
。
注意备份和维护窗口所需的存储需求。
https://stackoverflow.com/questions/2370463
复制相似问题