Oracle üzerinde veriler segmentlerde tutulur. Segmentler içinde mantıksal olarak dolu ve boş alanı ayıran bir sınır bulunur. Bu sınıra high water mark(HWM) denir. Verilerinizi sildiğinizde, HWM geriye çekilmez. Ayrıca full table scanler buraya kadar okur. Ancak truncate komutu ile bir tablo boşaltıldığında, HWM sıfırlanır. Truncate işleminin daha hızlı sürmesinin bir nedeni de budur.