游标的概述及使用
应用程序,特别是交互式应用程序,并不需要将查询结果集作为一个整体单元来处理,而是需要一种机制以便每次处理一行或一部分。游标就是提供这种机制的结果扩散集。
使用游标可以实现以下功能
(1) 定位在结果集中特定的行。
(2)从结果集的当前位置检索一行或多行。
(3)对结果集中对当前位置的行进行数据修改。
系统性能的影响
(1)导致页锁于表锁的增加。
(2)导致网络通信量的增加。
(3)增加服务器处理相应指令的额外开销。
应用程序,特别是交互式应用程序,并不需要将查询结果集作为一个整体单元来处理,而是需要一种机制以便每次处理一行或一部分。游标就是提供这种机制的结果扩散集。
使用游标可以实现以下功能
(1) 定位在结果集中特定的行。
(2)从结果集的当前位置检索一行或多行。
(3)对结果集中对当前位置的行进行数据修改。
系统性能的影响
(1)导致页锁于表锁的增加。
(2)导致网络通信量的增加。
(3)增加服务器处理相应指令的额外开销。