Cookbook contents

Подробное оглавление

Глава 1: Администрирование

  • Настройка производительности
    • Дисковая подсистема (здесь же tablespaces)
    • Настройка параметров СУБД
    • Использование команды EXPLAIN
    • Статистика выполнения запросов
  • Настройка сборщика мусора (autovacuum)
  • "Горячее" резервное копирование

Глава 2: Расширения

  • Система репликации Slony
    • использование Slony для перехода на новую версию PostgreSQL
  • PostGIS (требуется информация от реальных пользователей)
  • Полнотекстовый поиск с использованием contrib/tsearch2
  • Написание собственного расширения с использованием GIST (Олег)

Глава 3: Рецепты программирования

  • Как хранить в базе древовидные структуры
    • Алгоритм adjacency list
    • Алгоритм nested sets
    • Алгоритм materialized path, использование contrib/ltree
  • Как ускорить запрос SELECT count(*) …
  • Как реализовать журнал изменений