1. 程式人生 > >SQL Server中幾種遍歷方式比較

SQL Server中幾種遍歷方式比較

不同 .com font size 常用 分享 分享圖片 遊標 inf

SQL遍歷解析

  在SQL的存儲過程,函數中,經常需要使用遍歷(遍歷table),其中遊標、臨時表等遍歷方法很常用。面對小數據量,這幾種遍歷方法均可行,但是面臨大數據量時,就需要擇優選擇,不同的遍歷方法,在效率上存在指數級別的差異

本文列舉了常用的3中遍歷方法:遊標、臨時表、索引表,重點分析其效率。

  本文主要針對大量數據的遍歷,當數據量小時;可以隨意選擇一種遍歷方法。

  實例數據如下:一共177471條數據

技術分享圖片

1.遊標遍歷

遊標的遍歷

2.

22

3.

33

SQL Server中幾種遍歷方式比較