У меня есть большой XML-документ в столбце Xml в SQL Server. Мне нужно в основном выполнить бесплатный текстовый поиск по элементам в документе.SQL 2005 XML Search
ли вы использовать A) SQL Free Text Search B) хранимую процедуру, которая просматривает XML и проверяет каждое значение каждого элемента C) Используйте Lucene.Net для построения индекса на лету и поиск по индексу?
Пользователи понимают, что это будет в некоторой степени медленным. Если хранимая процедура не была чудовищем для записи, я бы склонялся к ней, потому что ее меньше всего поддерживать и уменьшать общую сложность.