[英]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.