DataSet和存储过程之间的性能问题

时间:2009-11-12 07:51:20

标签: performance stored-procedures dataset

我必须开发一个程序,它包含数据操作(检索数据,更新数据和新插入数据)到多个表。使用带有CURSOR对象的DataSet对象和存储过程,哪种方法更合适,性能更快?请指出我。谢谢大家!

2 个答案:

答案 0 :(得分:1)

在存储过程中的数据库中完成数据操作通常会更快。

除非有必要在应用程序中进行操作,否则请在数据库本身上进行操作。

答案 1 :(得分:1)

我建议使用像Entity Framework,LINQ to SQL或Nhibernate这样的ORM方法,你们都会获得更好的性能和更高的开发速度。