Проблемы производительности между DataSet и хранимой процедурой - PullRequest
0 голосов
/ 12 ноября 2009

Мне нужно разработать одну программу, которая состоит из манипуляции данными (извлечение данных, обновление данных и новые данные вставки) для нескольких таблиц. Какой подход будет более подходящим и более быстрым по производительности с использованием объекта DataSet и хранимой процедуры с объектом CURSOR? Пожалуйста, укажите мне. Спасибо вам всем!

Ответы [ 2 ]

1 голос
/ 12 ноября 2009

Я полагаю, что стоит пойти на такой подход ORM, как Entety Framework, LINQ to SQL или Nhibernate. Вы оба получите лучшую производительность и большую скорость разработки.

1 голос
/ 12 ноября 2009

Обработка данных обычно выполняется быстрее, когда выполняется в БД в хранимой процедуре.

Если нет причин, по которым вы должны выполнять манипуляции в приложении, делайте это на самой БД.

...