2010-08-07 56 views
3

我想弄清楚什麼是在數據庫中存儲xml文檔的最佳方法......如果我們應該使用XML類型字段或者如果我們應該使用新引入的FILESTREAM?我們需要將這些文檔碎化以進行查詢,並可能使用全文搜索來允許用戶對這些文檔進行搜索。有沒有人對SQL Server 2008的任何方法有任何想法?將XML存儲在XML類型字段中或使用FILESTREAM

總是apprecaite我在這個論壇上得到的輸入...非常有幫助。

--B

回答

4

這些XML文件有多大?

FILESTREAM當您的絕大多數文件大小爲1 MB +或更大時,確實開始發光。

如果您的XML最多隻有幾百KB,請將其存儲爲XML。

另外:如果將它作爲XML數據類型存儲,則可以使用XQuery進行查詢 - 這在FILESTREAM存儲中是不可能的。

+0

謝謝Marc非常有幫助 – scarpacci 2010-08-08 04:40:07

相關問題