2.5 Oracle里常见执行计划 《基于Oracle的优化(学习笔记)》

本文详细介绍了Oracle数据库中的各种执行计划,包括全表扫描、ROWID扫描、索引扫描(如唯一扫描、范围扫描、全扫描等)、位图索引操作、表连接方式(如排序合并、嵌套循环、哈希连接)以及其他常见执行计划如过滤、排序和视图操作。这些内容对于理解Oracle数据库性能优化至关重要。
摘要由CSDN通过智能技术生成

与表访问相关的执行计划

全表扫描的关键字是:TABLE ACESS FULL

ROWID扫描的关键字:TABLE ACESS BY USER ROWID 或 TABLE ACESS BY INDEX ROWID

 

与B树相关的执行计划

索引唯一扫描:INDEX UNIQUE SCAN

索引的范围扫描:INDEX RANGE SCAN

索引全扫描:INDEX FULL SCAN

索引快速全扫描:INDEX FAST FULL SCAN

索引跳跃扫描:INDEX SKIP SCAN 

 

与位图相关的执行计划

位图所以主要用于数据仓库和DSS系统。

位图索引的物理存储结构:被索引的键值,对应ROWID的下限,对应ROWID的上限,位图段。

 

位图索引单键值扫描:BITMAP INDEX SINGLE VALUE

位图索引范围扫描:BITMAP INDEX RANGE SCAN

位图索引全扫描:BITMAP INDEX FULL SCAN

位图索引快速全扫描:BITMAP INDEX FAST FULL SCAN

位图按位与:BITMAP AND

位图按位或:BITMAP OR

位图按位减:BITMAP MINUS

 

 

与表连接相关的执行计划

排序合并连接:SORT JOIN 和 MERGE JOIN

嵌套循环连接:NESTED LOOPS

哈希连接:HASH JOIN

反连接:ANTI (HASH JOIN ANT

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值