为了处理SQL Server中的迭代,我们使用Cursor
或While
循环。在我们的应用中,这两种方法似乎都很昂贵。
是否可以在sql server中处理迭代的任何其他性能可行的方法?
答案 0 :(得分:1)
如果可能,请避免使用SQL Server游标。它们通常使用大量SQL Server资源,并降低应用程序的性能和可伸缩性。如果需要执行逐行操作,请尝试查找另一种方法来执行任务。
以下是使用游标的一些替代方法:
WHILE LOOPS
CASE
声明通常,有非光标技术可用于执行相同的