你的位置:首页 > 软件开发 > 数据库 > SQL Server 利用锁提示优化Row_number()

SQL Server 利用锁提示优化Row_number()

发布时间:2015-11-09 13:00:06
网站中一些老页面仍采用Row_number类似的开窗函数进行分页处理,此时如果遭遇挖坟帖的情形可能就需要漫长的等待且消耗巨大.这里给大家介绍根据Row_number()特性采用特定锁Hint提升查询速度. 直接上菜 脚本环境可在SQL Server优化技巧之SQL S ...

网站中一些老页面仍采用Row_number类似的开窗函数进行分页处理,此时如果遭遇挖坟帖的情形可能就需要漫长的等待且消耗巨大.这里给大家介绍根据Row_number()特性采用特定锁Hint提升查询速度.

  直接上菜

  脚本环境可在SQL Server优化技巧之SQL Server中的"MapReduce"找到

  如下查询在分页中比较常见

set statistics time on select * from (select ProductID, rn = ROW_NUMBER() OVER (ORDER BY ProductID)from [bigTransactionHistory]) as twhere t.rn between 15631801 and 15631802

原标题:SQL Server 利用锁提示优化Row_number()

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。