Oracle 在选择执行计划的时候,优化器要决定用什么方法去访问存储在数据文件中的数据.我们从数据文件中查询到相关记录,有两种方法可以实现:1.直接访问表记录所在位置.2.访问索引,拿到索引中对应的rowid,然后根据rowid 去表中获取相应的数据.(有些情况,不需要再去表中取数据就可以得到相应的结果,那么就会直接返回). 访问表的方法 全表扫描 全表扫描,Oracle 在取数据库数据的时候,从该表在硬盘上的第一个数据块开始,扫描到该表的最高水位线所在的数据块.在读的时候,会使用多块读的技术,…