За счет чего можно достигнуть высокой производительности в DataTable при поиске в ней?
Есть ли какие-то аналоги индексов или ограничений, которые позволят искать быстрее?
Я бы предложил вовсе не искать в DataTable
. Хороший подход, как мне кажется, чтение данных в фоновым потоке, выборка данных из них в список типизированных структур и поиск уже там. Для ускорения — построение нужных индексов (в простейшем случае — просто Dictionary<string, Entity>
).
(Ну и вообще, мне кажется, что DataTable
хороша для приложений, выглядящих так, а не так.)
Хранимые процедуры и DataReader
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Из названия понятна суть проблемыИнтересует какова временная сложность алгоритма метода AddRange() списка в C#?
Использую C#, SeleniumWebdriver, фреймворк Atata, PhantomJS