SQL Server 2008中XML变量的大小限制

Ali*_*r77 11 xml sql-server

我正在将XML传递给存储过程.我知道XML文档的内部二进制表示的最大大小是2GB.但是这个限制是否也适用于在sproc运行时保存在内存中的xml变量?

[编辑] 2GB限制是否仍然与在64位模式下运行的SQL Server相关,这可以使用高达7TB的RAM?[编辑]

Mik*_*son 21

是的,就像我读到的一样.http://msdn.microsoft.com/en-us/library/ms187339.aspx

您可以 xml实例存储在列中,也可以存储为xml类型的变量

所述存储的 XML数据类型实例的表示不能超过在大小为2千兆字节(GB).

亮点由我完成.

更新 64位操作系统的限制是相同的.