社区
疑难问题
帖子详情
问一下问题,关于row_number的效率问题
Jack_Senlan
2011-03-27 03:48:10
有一张表,数据300W左右,insert、update很频繁
最近发现用row_number分页,返回时间竟然要15s
不知道大家有没有同样的经历,row_number需要整表重新生成排序号,数据越大,insert、update很频繁会变的很慢
谢谢
...全文
517
6
打赏
收藏
问一下问题,关于row_number的效率问题
有一张表,数据300W左右,insert、update很频繁 最近发现用row_number分页,返回时间竟然要15s 不知道大家有没有同样的经历,row_number需要整表重新生成排序号,数据越大,insert、update很频繁会变的很慢 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jack_Senlan
2011-03-27
打赏
举报
回复
恩,除了了索引,还会有什么原因,网络?控件邦定?
Rotel-刘志东
2011-03-27
打赏
举报
回复
sql server 2005建议分页还是用row_number(),慢不是这的原因。
Jack_Senlan
2011-03-27
打赏
举报
回复
除了入库时间和一个bit的字段,别的都加了索引了
叶子
2011-03-27
打赏
举报
回复
慢应该是索引没有弄好...
--小F--
2011-03-27
打赏
举报
回复
2005以上建议用row_number
haitao
2011-03-27
打赏
举报
回复
我比较过,使用row_number分页,还是比多次top倒腾要高效
具体见我的博客
Oracle 高级技术应用:
ROW
NUM &
ROW
_
NUMBER
应用详解
Oracle数据库中的
ROW
NUM和
ROW
_
NUMBER
是...性能方面,
ROW
NUM在简单查询中
效率
更高,而
ROW
_
NUMBER
通过索引优化可提升排序分页性能。实际案例显示,
ROW
NUM适合基础分页,
ROW
_
NUMBER
则更擅长处理排序后分页和分组去重需求。
【SQL】—Oracle之
row
_
number
()与
row
num
效率
大比拼
取前面11条数据的时间:
row
num<
row
_
number
() 取后面11条数据的时间:
row
num<
row
_
number
()
row
num:取前面11条数据的时间<取后面11条数据的时间
row
_
number
():取前面11条数据的时间<取后面11条数据的时间 相对...
sql 分页,
ROW
_
NUMBER
高
效率
分页(仅支持MSSQL2005及以上)
sql 分页,
ROW
_
NUMBER
高
效率
分页(仅支持MSSQL2005及以上) SELECT * FROM (SELECT
ROW
_
NUMBER
() OVER(ORDER BY sort_id asc,add_time desc,id desc) as
row
_
number
, * FROM dt_channel_article_news where id>...
HIVE中
ROW
_
NUMBER
() OVER() 函数
背景描述用户IMEI表中,存在一个用户多个IMEI号的情况,...但是这种方式生成的MapReduce
效率
极低,因此考虑使用
ROW
_
NUMBER
() OVER 函数代码示例select tm.imei,tm.interested_tags \ from ( \ select imei,interes
row
_
number
() over order by与利用
row
num查询分页
效率
分析
实际测试: 数据库:70万条数据 查询第10000页,每页10条。
row
_
number
() 耗时: 2.2秒
row
num 耗时:... 网上看到的说,
row
_
number
()
效率
最高看来是没有经过大数据测试的。 本来还寄希望于
row
_
number
()分页代码简洁...
疑难问题
22,299
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章