Oracle全表扫描是指数据库读取表中所有行,并逐一检查每一行是否符合WHERE条件。在这种访问模式下,每个数据块只被读取一次,利用多块读取操作可大幅减少I/O次数,提升系统吞吐量。值得注意的是,全表扫描在处理大量数据时效果显著,尤其适用于超过表总数据量5%至10%的查询需求或并行查询场景。此外,通过truncate命令重置表的高水位线(HWM),可以有效提升全表扫描性能。