Sql server 在存储过程中使用游标是否会影响性能?

Sql server 在存储过程中使用游标是否会影响性能?,sql-server,tsql,database-cursor,Sql Server,Tsql,Database Cursor,我需要更多关于光标的信息。 在存储过程中使用游标对性能有影响吗?游标是对性能影响最大的因素之一。它们逐行运行,而不是影响整个数据集。除了有经验的DBA,没有人应该考虑写一个。 为了提高性能,游标是最糟糕的事情之一。它们逐行运行,而不是影响整个数据集。除了有经验的DBA,没有人应该考虑写一个。 通常,游标的处理速度总是比通过设置逻辑进行的处理慢。如果可以避免,则应考虑性能。然而,有时逐行处理是无法避免的,在这种情况下,游标是将数据拉回到服务器,对其进行操作,然后进行更新的方法。一般来说,游标总是比

我需要更多关于光标的信息。
在存储过程中使用游标对性能有影响吗?

游标是对性能影响最大的因素之一。它们逐行运行,而不是影响整个数据集。除了有经验的DBA,没有人应该考虑写一个。

为了提高性能,游标是最糟糕的事情之一。它们逐行运行,而不是影响整个数据集。除了有经验的DBA,没有人应该考虑写一个。

通常,游标的处理速度总是比通过设置逻辑进行的处理慢。如果可以避免,则应考虑性能。然而,有时逐行处理是无法避免的,在这种情况下,游标是将数据拉回到服务器,对其进行操作,然后进行更新的方法。一般来说,游标总是比通过设置逻辑进行处理慢。如果可以避免,则应考虑性能。然而,有时逐行处理是无法避免的,在这种情况下,游标是将数据拉回到服务器、处理数据然后更新数据的方法。有时间和地点可以使用它们,但一旦你有经验知道它们有多大影响:我同意HLGEM,但请阅读@xQbert注释。如果不可避免,请在声明游标时查看“快进”选项。尽管您有经验了解它们的影响有多大,但仍有时间和地点可以使用它们:我同意HLGEM,但请阅读@xQbert评论。如果不可避免,请查看声明游标时的“快进”选项