SqlDataReader 提前终止的性能问题
来源:互联网 发布:昆山cnc编程 编辑:程序博客网 时间:2024/06/10 01:28
作者:eaglet
SqlDataReader 对象可以逐行读取数据信息,但如果有10000行数据而我们只希望读取前面的100行数据,读取完后调用SqlDataReader.Close 会非常慢。实际上调用SqlDataReader.Close 时SqlDataReader会把后面的9900行数据全部读完才结束。
这个问题的解决办法是在SqlDataReader.Close 前调用 SqlCommand.Cancel ,取消当前命令。
代码如下:
- SqlDataReader 提前终止的性能问题
- 提前关注性能问题
- SqlDataReader的问题
- sqldatareader.reader()的问题
- 关于sqlDataReader的问题
- 13 提前关注性能问题
- 关于SqlDataReader不支持分页的问题
- SqlDataReader 读取记录时遇到的问题
- 关于SqlDataReader 读数据的问题
- 97条架构建议---代码的用处-不存在绝对的方案-提前关注性能问题
- 线程终止的问题
- flash TweenLite onComplete 提前执行的问题
- 面试前需提前准备的问题
- 有关onActivityResult提前调用的问题
- 有关onActivityResult提前调用的问题
- ****有关onActivityResult提前调用的问题
- js作用域链中变量提前的问题
- android关于onActivityResult提前调用的问题
- Discuz!NT模板基本语法
- python 中使用paramiko简单连接
- DataTable.NewRow 内存无法释放问题
- 通俗案例剖析市场营销
- 常用网盘整理
- SqlDataReader 提前终止的性能问题
- hibernate 注解
- .Net 下通过缓存提高TCP传输速度
- Oracle数据库SQL*plus常用的命令和函数
- MSISDN
- Jsp/Servlet-----------第5章 过滤器和事件监听器
- ASP.NET Response.Redirect 丢失 Session的问题
- 创建wm_concat函数
- 今天心情突然很不好!~