<海量数据库解决方案>2011031701

【摘抄】
执行计划是指从表中读出数据并且生成查询语句所要求结果的查询路径

类型分:
扫描的执行计划
表连接的执行计划
各种运算的执行计划
特殊执行计划

扫描的基本类型:
全表扫描(Full Table Scans)
ROWID扫描(ROWID Scans)
索引扫描(Index Scans)
聚簇读取(Cluster Access)
哈希读取(Hash Access)
采样表扫描(Sample Table Scans)

全表扫描,是一种扫描表中全部数据行的方法,从表中读取数据的同时通过对WHERE条件中查询条件的过滤来筛选出满足所有条件的数据行的过程,其扫描的对象是表中高水位线(High Water Mark)以内的所有数据块,包括空数据块。所谓高水位线是指表使用的存储空间的总和,或者是为了存储数据而标识的已格式化区域。

从超大型表中查询数据时,尽量不要在满足查询条件的查询范围比较大的情况下使用索引。(PS:先决条件有{超大型表,查询范围比较大}使用全部扫描)

PS:全表扫描的使用效率不一定差,这个和执行环境有关,所以需要有针对性的分析数据量以及查询方式

转载于:https://www.cnblogs.com/GoGoagg/archive/2011/03/17/1986693.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值