zapraszam serdecznie na kolejne spotkanie WarLUGa w ten czwartek tj. 18.03.2004 r.
Godzina: 18:15, Sala 5440
Miejsce: Wydział Matematyki Informatyki i Mechaniki, Banacha 2.
Tematem spotkania będzie – Optymalizacja zapytań w PostgreSQL. Spotkanie poprowadzi Hubert Lubaczewski
Oto plan spotkania:
- Wstęp:
- optymalizacje backendu – przypomnienie tego co było poruszone na wykładzie prowadzonym przez Adama Buraczewskiego na spotkaniu WarLUGa 22 stycznia 2004.
- optymalizacje sposobów dostępu
- stosowanie indeksów
- optymalizacja zapytań
- kiedy optymalizować
- specyficzne sytuacje/przypadki
- optymalizacje sposobów dostepu
- minimalizacja ilości pobieranych danych.
- permanent connection
- cache’owanie planów zapytań
- prepare/execute
- mozliwości interfejsów (na przykładzie dbi)
- modyfikacja spomplikowanych zapytań do postaci procedur
- wprowadzenie warstwy pośredniczącej
- kompresja i szyfrowanie
- wydzielenie logiki
- stosowanie indeksów
- co to jest indeks?
- kiedy stosować indeksy
- kiedy nie stosować indeksów
- typy indeksów
- co indeksować
- analyze
- explain
- wyznaczanie „dobrych” indeksów
- przykłady błędnych – niepotrzebnych indeksów
- kilka metod zindeksowania tego samego.
- wykrywanie sytuacji nieindeksowalnych
- przykłady
- co to jest indeks?
- optymalizacja zapytań
- wymuszanie typowania (casty)
- modyfikacje zapytania
- agregacja wielu zapytań w jedno
- uzycie joina zamiast subselectów
- uzycie subselectów zmiast joinów
- kiedy optymalizować
- kiedy nie optymalizować
- co tracimy optymalizując system
- sprawdzanie „ad-hoc”
- analiza statystyczna działania systemu
- syslog
- direct-log
- analiza zużycia pamięci
- specyficzne sytuacje/przypadki
- count()
- fti
- struktury drzewiaste
- Ewentualne pytania
Archiwalny news dodany przez użytkownika: honey.
Kliknij tutaj by zobaczyć archiwalne komentarze.