全表扫描是Oracle读取表中所有行并检查每行是否符合WHERE条件的操作。它顺序读取每个数据块,通过多块读操作显著减少I/O次数,提升系统吞吐量。在全表扫描模式下,每个数据块仅被读取一次,同时通过多块读操作进一步优化性能。Oracle 10G后支持人工收缩HWM值,有效管理表空间。尽管全表扫描适用于大量数据的查询,但在大表上应谨慎使用,除非数据量占比较大或需要并行查询功能。