0
A
回答
0
如果你的SQL被设计为工作RBAR(逐行式激励行),那么Loop或Cursor会花费很长时间。
SQL对设置数据最好,使用集合而不是行,并且性能通常会提高。
如果您更改您的问题或发布一些示例SQL,我们可能会帮助更多!
0
0
不能确定的问题是什么,但光标的确是行2行的基础上使用时,SQL Server上的显着低迷;
发布一些特定的代码或问题。
0
因为数据库不在循环上工作。它快得多按行要做到这一点
update table set SomeCol = 'A'
where SomeDAte > '2010-01-01'
比写光标并更新该行
我使用游标的唯一情况是,如果我必须做一些保养像重建或重新组织索引
相关问题
- 1. SQL Server 2005游标
- 2. SQL Server - SQL游标与ADO.NET
- 3. Sql Server的递归游标?
- 4. SQL Server游标和组按
- 5. SQL Server中的游标
- 6. SQL Server中的游标
- 7. 嵌套游标TSQL(SQL Server)
- 8. sql server 2008游标执行
- 9. IF EXISTS在SQL Server游标不工作
- 10. 在SQL Server中使用游标更新
- 11. 问题在SQL Server多个游标
- 12. 在sql server中优化游标查询
- 13. Oracle游标与SQL Server光标
- 14. SQL Server查询性能:嵌套游标
- 15. 上的SQL Server游标错误“的”
- 16. SQL Server:嵌套游标语法错误
- 17. SQL Server:两个游标迭代
- 18. 从游标源删除行SQL Server
- 19. 执行计数内游标,sql server
- 20. SQL Server使用游标查询xml
- 21. SQL Server嵌套游标问题
- 22. 如何在while循环内手动分解游标。在SQL Server
- 23. 替代sql游标
- 24. 的Transact SQL游标所在
- 25. SQL游标在类别上?
- 26. 在SQL中使用游标
- 27. 如何在SQL Server 2008中执行具有游标的过程?
- 28. 如何在SQL Server 2005中使用带有参数的游标?
- 29. 如何在SQL Server Management Studio中访问游标状态
- 30. 如何写在SQL Server存储过程中的游标2008
**重复的** ** - 例如[游标有什么问题?](http://stackoverflow.com/questions/743183/what-is-wrong-with-cursors) - 请先**搜索**,然后再问一遍又一遍 - 谢谢。 – 2010-09-09 11:29:05
感谢您将我重定向到答案,Marc – Bala 2010-09-09 11:31:49
http://wiki.lessthandot.com/index.php/Cursors_and_How_to_Avoid_Them – HLGEM 2010-09-09 13:12:05