谁知道这个方法还有没有办法继续优化了。存储过程在查询查询分析器里面执行需要1秒左右,但是在代码里面执行这个方法需要6秒左右,之前用SqlDataAdapter.fill需要8秒,改成datareader需要6秒左右,还是太慢了。有没有别的方法继续优化下。 SqlDataReader sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
1 回答
红颜莎娜
TA贡献1842条经验 获得超12个赞
代码里面执行肯定和数据库中查询有区别的,毕竟链接数据库并且打开再操作是需要消耗时间的,就代码而言,这个已经是比较优化了,如果这个还不能满足,那你只能从操作数据库数据方面动手:比如先预加载数据。
- 1 回答
- 0 关注
- 1196 浏览
添加回答
举报
0/150
提交
取消