访问数据表的方式

  1. 全表扫描:全表扫描是顺序地访问表中每条记录。Oracle通过一次读入多个数据块(database block)的方式优化全表扫描,减少了磁盘IO,提高了效率。

  2. 通过ROWID访问表ROWID包含了表中记录的物理位置信息。通过ROWID访问表时,可以显著提高访问效率。Oracle通过索引实现了数据与物理位置(ROWID)之间的联系,通常,基于索引列的查询能够提供更快的查询速度。