Каковы преимущества хранения XML в SQL Server при хранении JSON в поле varchar?XML в SQL Server 2005? Лучше, чем JSON в Varchar?
Какое-либо учебное пособие доступно для эффективного использования типа данных XML?
Должен ли я предоставить схему dtd/xml? Я слышал, что это необязательно, не так ли?
спасибо.
UPDATE: вот ответ на последнюю часть Q.
информация XML-схема используется в хранения и запросов оптимизаций. Типизированные XML-экземпляры содержат типизированные значения в внутреннем двоичном представлении как , а также в XML-индексах. Это обеспечивает эффективную обработку типизированных данных XML .
цитировал: http://msdn.microsoft.com/en-us/library/ms345117(SQL.90).aspx
- эффективный запрос? – Henry
Честно говоря, я не знаю ... функция, которую я реализовал, может также использовать json, поскольку она использовалась только как хранилище blob. Хотя я нашел полезным несколько раз устранить некоторые проблемы, которые я мог запросить в этом поле. Таким образом, у меня никогда не было функции производства, используйте это –
@Henry: вы можете добавить индексы xml, чтобы помочь при необходимости: http://msdn.microsoft.com/en-us/library/ms345121%28SQL.90%29.aspx –