SQL Server / C# - 在列中存储大型XML数据

时间:2018-06-04 01:13:30

标签: c# sql sql-server

我有一个可能包含大量信息的XML字符串。我打算将它存储在SQL Server数据库中,但我不确定哪种方法最好。目前,我有两个选择:

  1. 将整个XML字符串存储在nvarchar(max)列中
  2. 将XML字符串转换为文件,然后将该文件转换为字节数组,然后将该字节数组保存在varbinary(max)列中
  3. 在这两者中,哪个是内存效率和可扩展性方面的最佳选择?但如果有更好的选择,我愿意听取所有选择。

0 个答案:

没有答案