存储过程和IDataReader取数据的性能
摘要:
最近在做一些数据的统计运算功能的咚咚,发现存储过程并不像想象的性能那么好。 目前的表有记录5万条,550列。由于其中的运算比较复杂,所以只有采用遍历记录的方式其中又要做一些运算。 方式1:采用存储过程。使用Cursor遍历记录,将中间变量放在table变量中。初次运行约40s,反复运行在37s左右。 方式2:采用IDataReader遍历记录。在C#的后台模块中使用IDataReader(Syst... 阅读全文
posted @ 2005-07-15 17:53 小诈 阅读(963) 评论(1) 推荐(0) 编辑