永发信息网

分区表查询,怎样更快

答案:1  悬赏:10  手机版
解决时间 2021-03-07 12:02
  • 提问者网友:姑娘长的好罪过
  • 2021-03-07 08:33
分区表查询,怎样更快
最佳答案
  • 五星知识达人网友:玩世
  • 2021-03-07 08:43
1、种情况区表查询比没区表快
访问数据两种式全表扫二先走索引、再通索引返rowid访问表
区表全表扫区表快区表扫描15区全表显扫描数据量表存数据越优势越明显
区表走索引仍区表快oracle自用扫描15区案代替先索引表种2步案由于区省访问索引访问数据量且扫描区使用db file scattered read读数据块速度比先索引表db file sequential read读数据块快每数据越优势越明显
考虑并行区表比没区表快更

2、根据查询看我觉151区11区
比查1号15号15数据11区需要访问1号15号数据;查2号16号15数据11区需要访问2号16号数据
151区:
查1号15号15数据151区需要访问1号15号数据;查2号16号15数据151区需要访问1号30号数据说查询间段跨2区比面案访问1倍数据量自慢少(每数据较151区通索引访问2号16号数据比全扫1号30号2区更慢)

帮助请采纳
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯