Przedstawione tu skrypty służą do odczytywania planu wykonania zapytań. System zarządzania bazą danych Oracle podaje na życzenie plan, według którego będzie wykonywał konkretne zapytanie. Analizując ten plan, można dojść do wniosku, że potrzebne są dodatkowe indeksy lub grona, lub że należy to zapytanie napisać inaczej. Wszystko po to, aby baza danych działała jak najefektywniej.
plan_table
,
w której umieszczane będą plany wykonania zapytań.
plan_table
plan wykonania zapytania i drukuje go
w ładny strukturalny sposób.
ANALYZE TABLE COMPUTE STATISTICS
.
Po wykonaniu tego skryptu wykonaj ponownie
przyklady.sql i zobacz, jak na plany
wykonywania zapytań wpłynęło zgromadzenie statystyk, z których
korzysta optymalizator kosztowy.