У меня довольно много таблиц данных, которые переносятся между процессами путем преобразования их в XML.
У меня вопрос: быстрее ли читать XML в набор данных / таблицу данных с другой стороны и запрашивать его (с помощью LINQ), или мне просто оставить XML и выполнить запрос с помощью Linq?
Оправдывает ли издержки при преобразовании из XML в таблицу данных какие-либо увеличения производительности поиска, которые может иметь таблица данных?
В основном запросы просто находят первичный ключ.