首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教SQL2005里的ROW_NUMBER() OVER ()分页效率高吗

2012-02-15 
请问SQL2005里的ROW_NUMBER() OVER ()分页效率高吗?这几天在网上找了几个kw级分页的存储过程,后来想到ms的

请问SQL2005里的ROW_NUMBER() OVER ()分页效率高吗?
这几天在网上找了几个kw级分页的存储过程,后来想到ms的sql2005里边多了个ROW_NUMBER()   OVER   ()东东,就把网上找到的分页的东东对比了一下效果,可能是我的数据库记录不到1kw条吧。所以发现ROW_NUMBER()   OVER   ()比网上公开的分页方法效率高。不知道是不是这样,有点困惑。

请各位兄弟指点一下。


[解决办法]
这个函数不错的
[解决办法]
共有多少种分页方式了。大家讨论讨论。和说说利弊吧。
[解决办法]
我在用这个东西,发现数据达到150w以上,它排序就变的比较慢了,而且奇怪的是我对排序字段进行了索引也没有用,刚准备在网上找解决方案,看到这个帖回下
[解决办法]
sql2005我的都是用ROW_NUMBER() OVER ()分页的.但是没比较过性能问题

热点排行