Я программирую на .NET, так как он вышел из бета-версии.Это долгое время, и я должен пересмотреть некоторые из моих предположений, чтобы увидеть, изменились ли вещи.
Одно из моих самых больших предположений заключается в том, что устройство чтения данных быстрее набора данных - http://www.sitepoint.com/dataset-datareader/
Это все ещедело?Что-нибудь изменилось?Я слышал, что сейчас есть что-то менее "болтливое", чем читатели, но я не могу найти никаких статей, подтверждающих это.Идея заключалась в том, что, когда я «читаю», мне приходится совершать обход базы данных, в то время как альтернатива захватывает все сразу за одну поездку.
Есть ли более быстрая альтернатива для datareader сейчас или статья выше по-прежнему правильна??
Для записи, когда у меня есть устройство для чтения данных, все, что я делаю, это помещаю значения строк в объект, помещаю объект в хеш-таблицу, считываю следующую строку, повторяю, затем закрываю соединение.Любая логическая связка объектов может быть выполнена с использованием хеш-таблиц после закрытия соединений (освобождение пула как можно быстрее).