ROWID

ROWID

  • Wykorzystywany, gdy korzystamy z indeksu, lecz konieczny jest dostęp do kolumn, których nie ma w indexie
  • W przypadku, gdy zapytanie pokazuje w explain planie TABLE ACCESS BY INDEX ROWID BATCHED to oznacza, że pobieranych jest kilka identyfikatorów ROWID z indeksy i nastepnie Oracle próbuje uzyskac dostęp do wierszy w blokach by zmniejszyć czas dostępu do każdego bloku

Wywołanie zawartości tabeli wraz z ROWID

select
ROWID,
e.*
from employees e

Tags: