首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

15.6  小结

游标使我们仿佛回到了过去的时光——那时我们还能够进行逐行处理。呵呵,听上去真是很浪漫啊。但这种想法是不正确的!无论何时,只要能够撇开它,我就会坚持使用行集操作的。

然而,事实是行集操作无法完成所有的事情。任何时候,当必须基于每一行来解决问题时,游标将是解决的方式。注意,我在这里使用了“必须”,并且,那是你应当考虑的情形。在处理某些无法用任何其他手段解决的问题上,游标是非常不错的。

话虽如此,还是要记住尽可能地避免使用游标。游标非常消耗资源,而且,几乎总是会对性能产生100倍甚至更糟的负面影响。只要想着那种逐行的方法,就会觉得非常诱人——尤其是当你来自大型机世界或者来自dBase后台时。别落入了那个圈套!游标只应在别无其他选择时使用。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论