标签: sql sql-server performance cursor
我正在尝试确定从应用程序到数据库的多次往返是否比在SQL Server 2008存储过程中的本地临时表上实现FAST_FORWARD游标更快。我将一次传递几百条记录,这样就可以进行几百次往返,或者通过几百条记录。
FAST_FORWARD
我知道有很多变量需要考虑,这使得这很难准确地100%回答,但我只是想知道(作为一个非常粗略的估计)如果游标是如此的性能打击,它将是值得探索一个接一个地传递数据并在应用程序中执行逻辑。
(注意:我知道最好的方法是进行基于集合的查询,但在这个例子中我不能)
感谢您的帮助。