Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 OPENXML vs. Тип данных XML с методами  [new]
vindofs
Member

Откуда: دمشق
Сообщений: 623
Здрасти.
Гуру, объясните, зачем нужен старый sp_xml_preparedocument + OPENXML, когда есть специальный тип данных с методами?
Только для совместимости?

Прочитал справку, чет не обнаружил чего-то типа "в следующих версиях исключим, используйте тип xml+xQuery"

PS. готовлюсь к экзамену, вот там и встретил...
2 дек 11, 14:14    [11696202]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А вы протестируйте использование того и другого.
В большинстве случаев sp_xml_preparedocument + OPENXML выигрывает по скорости.
2 дек 11, 14:35    [11696388]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
vindofs
Member

Откуда: دمشق
Сообщений: 623
tpg
А вы протестируйте использование того и другого.
В большинстве случаев sp_xml_preparedocument + OPENXML выигрывает по скорости.


хм... это видимо при каких-то больших-больших документах. Сейчас в базу закидываются отчеты и документы размерами до 10 мб... нет особой разницы
2 дек 11, 14:44    [11696481]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
vindofs
tpg
А вы протестируйте использование того и другого.
В большинстве случаев sp_xml_preparedocument + OPENXML выигрывает по скорости.


хм... это видимо при каких-то больших-больших документах. Сейчас в базу закидываются отчеты и документы размерами до 10 мб... нет особой разницы
А сиквел какой?
2 дек 11, 14:48    [11696518]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
vindofs
Member

Откуда: دمشق
Сообщений: 623
tpg
vindofs
пропущено...


хм... это видимо при каких-то больших-больших документах. Сейчас в базу закидываются отчеты и документы размерами до 10 мб... нет особой разницы
А сиквел какой?


2008ой. Буду иметь ввиду, когда начнет тормозить при увеличении трафика ЭДО
2 дек 11, 14:52    [11696557]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5503
Блог
tpg
А вы протестируйте использование того и другого.
В большинстве случаев sp_xml_preparedocument + OPENXML выигрывает по скорости.
Я бы сказал так: для больших объемов и/или повторных запросах к одному документу лучше OPENXML
Если нужно за один запрос прочитать несколько параметров - быстрее xQuery
2 дек 11, 14:57    [11696598]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
vindofs
Member

Откуда: دمشق
Сообщений: 623
DeColo®es
tpg
А вы протестируйте использование того и другого.
В большинстве случаев sp_xml_preparedocument + OPENXML выигрывает по скорости.
Я бы сказал так: для больших объемов и/или повторных запросах к одному документу лучше OPENXML
Если нужно за один запрос прочитать несколько параметров - быстрее xQuery


вот, точно. Ведь OPENXML парсит документ на узлы в память и держит пока не освободишь.
2 дек 11, 15:15    [11696770]     Ответить | Цитировать Сообщить модератору
 Re: OPENXML vs. Тип данных XML с методами  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
А какже XmlBulkLoad ?
2 дек 11, 18:17    [11698345]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить