Podstawowe narzędzia optymalizacji
- statystki i metryki
- zdarzenia typu „wait”
- Enterprise Manager
Optymalizacja tabel i indeksów
- rodzaje i zastosowania
- przebudowa
- kompresja
- monitorowanie
- składowanie dużych danych w bazie (LOB)
Pamięć instancji – optymalizacja
- automatyczne zarządzanie pamięcią,
- pamięć bufora danych
- bufor zapytań (query cache)
- pamięć PGA, UGA, Shared Pool i inne
Optymalizacja PL/SQL-a
- dobre praktyki
- pomiar (HPROF)
Optymalizacja I/O
- pomiar i analiza wydajności systemu operacyjnego
- zapis asynchroniczny i bezpośredni (direct)
- co to jest ASM (automatic storage management)
Automatyczne strojenie bazy danych
Monitorowanie i pomiar wydajności systemu
- zbieranie statystyk i raportowanie
- AWR
- ASH
- Statspack
- RAT (real application testing)
Minimalizacja rywalizacji o zasoby
Optymalizator kosztowy i zapytania
- parametry optymalizatora
- statystki i histogramy
- plan zapytania
- śledzenie zapytań (sql trace)
- podpowiedzi (hints)
- równoległe zapytania
- współdzielone kursory (adaptive cursor sharing)
Rozwiązywanie problemów bazodanowych
- przestrzeń UNDO
- przestrzeń na dane tymczasowe
- problemy „open cursor”
- ADR i alerty ADRCI
- alerty użytkownika