Предварительные знания:
- владение ОС Unix,
- знакомство с PostgreSQL в объеме курса DBA1 "Администрирование PostgreSQL 10. Базовый курс"
- владение ОС Unix,
- знакомство с PostgreSQL в объеме курса DBA1 "Администрирование PostgreSQL 10. Базовый курс"
Получаемые навыки:
- настройка различных конфигурационных параметров исходя из понимания внутренней организации сервера,
- мониторинг сервера с использованием обратной связи для итеративной настройки параметров,
- настройки, связанные с локализацией,
- управление расширениями и знакомство с процедурой обновления сервера.
- настройка различных конфигурационных параметров исходя из понимания внутренней организации сервера,
- мониторинг сервера с использованием обратной связи для итеративной настройки параметров,
- настройки, связанные с локализацией,
- управление расширениями и знакомство с процедурой обновления сервера.
Программа
1. Введение
2. Многоверсионность
- Изоляция
- Страницы и версии строк
- Снимки данных
- HOT-обновления
- Очистка
- Автоочистка
- Заморозка
3. Журналирование
- Буферный кэш
- Журнал предзаписи
- Контрольная точка
- Настройка журнала
4. Блокировки
- Блокировки объектов
- Блокировки строк
- Блокировки в памяти
5. Задачи администрирования
- Управление расширениями
- Локализация
- Обновление сервера