SQL Server XML 类型化列大小差异

Posted

技术标签:

【中文标题】SQL Server XML 类型化列大小差异【英文标题】:SQL Server XML Typed Column Size variance 【发布时间】:2011-07-12 13:12:10 【问题描述】:

在 Sql server 中,如果我们创建一个带有与之关联的架构(类型化 XML)的 xml 列,这将有助于减少存储实际数据所需的空间。

例如,如果我创建 2 个带有 XML 列的表,考虑到两个表中的数据相同,一个表是使用类型化的 xml 创建的,另一个是使用非类型化的 xml 创建的,这些表占用的空间会有什么不同吗???。

【问题讨论】:

【参考方案1】:

显然,这个问题的答案取决于所涉及的特定数据类型和架构。 This conversation 为您提供更多详情。

【讨论】:

以上是关于SQL Server XML 类型化列大小差异的主要内容,如果未能解决你的问题,请参考以下文章

默认网络数据包大小的差异:SqlConnection 与 SQL Server 默认值

如何只修改一次sql server ce的列数据类型的长度?

使用 TinyInt 还是 Bit 对 SQL Server 有影响吗?大小和查询性能

SQL Server:添加列会比预期增加表大小

SQL Server 2008 区分大小写的唯一列

SQL Server:为啥不区分大小写的列上的 SELECT 比区分大小写的列更快?