将XML存储为XML类型而不是text/varchar/ntext更有意义吗(服务器端验证XML/schema/dtd除外)?我不打算在数据库端执行任何XML操作。Microsoft SQL Server 2005/2008:XML vs text/varchar数据类型
我调查的目的是为了减少数据库的大小。我可以使用XML data type作为此类用途的非类型化XML吗?优缺点都有什么?
我找到了article related to the topic,但我不确定作者的假设/结论是否正确。
你确定数据库的大小增加了吗?这与Saulius所说的相反。这对我来说很重要,因为我有一个日志记录模块写入数据库,我的团队中的一些人建议用XML保留一些日志细节。如果数据库会减少,我可能会考虑转换为XML,但如果数据库大小增加绝对不会。 – 2010-05-21 15:19:58