请问SQL2005里的ROW_NUMBER() OVER ()分页效率高吗?
这几天在网上找了几个kw级分页的存储过程,后来想到ms的sql2005里边多了个ROW_NUMBER() OVER ()东东,就把网上找到的分页的东东对比了一下效果,可能是我的数据库记录不到1kw条吧。所以发现ROW_NUMBER() OVER ()比网上公开的分页方法效率高。不知道是不是这样,有点困惑。
请各位兄弟指点一下。
------解决方案--------------------这个函数不错的
------解决方案--------------------共有多少种分页方式了。大家讨论讨论。和说说利弊吧。
------解决方案--------------------我在用这个东西,发现数据达到150w以上,它排序就变的比较慢了,而且奇怪的是我对排序字段进行了索引也没有用,刚准备在网上找解决方案,看到这个帖回下
------解决方案--------------------sql2005我的都是用ROW_NUMBER() OVER ()分页的.但是没比较过性能问题