Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Re: High Water Mark
The High Water Mark in a table is the highest point at which data has ever
been in that table. Simply deleting records from the table does not effect
it. The only way to reset it is to truncate the table. A table growing
dynamically doesn't affect it directly, only when data is inserted and the
HWM always moves in 5 block increments. It is used in a full-table-scan
when Oracle sees the HWM it knows it does not need to read any more blocks
from the table because data has never been higher. It is also used by
SQL*LOADER for direct path loads and by Oracle for direct path inserts.
Hope this helps clear it up.
Kenny Gump
OCP 7.3 DBA