簡體   English   中英

使用SQL Server 2005 XML數據類型的下行(如果有)

[英]Downsides (If any) With SQL Server 2005 XML Datatype

我需要在SQL Server 2005數據庫中記錄XML片段以進行日志記錄(在本例中為SOAP消息)。 有沒有理由在簡單的varchar或nvarchar列上使用XML數據類型?

我可以看到已經能夠使用XPath進入XML中的數據的實例會相當不錯,而且我在一些簡短的研究中找不到任何真正的缺點。

是否有任何需要注意的陷阱或是否有更好的方法來解決這個問題?

是一個很棒的論壇帖子。 通常,如果您認為需要XML操作和鍵入功能,請使用XML數據類型。

根據xml的大小和從xml中提取特定信息的能力,它可能成為一個缺點。 您是否考慮將xml存儲在文件系統上並且只在數據庫中包含路徑?

我們遇到的唯一問題是編寫針對數據的查詢更加困難。

在某些情況下,我們將數據存儲在XML中,然后將其轉儲到表中進行報告。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM