
Tantor: Администрирование PostgreSQL 17
96%Программа курса
Ознакомьтесь с программой курса «Tantor: Администрирование PostgreSQL 17» от Учебный центр ФОРС - edu.fors.ru
- Введение - 13 часов. О курсе.
- Установка - 13 часов. Проверка возможности установки
- Инсталлятор
- Локальная установка
- Процесс установки
- После установки
- Конфигураторы
- Создание кластера утилитой initdb
- .
- Управление - 13 часов. Утилита управления экземпляром pg_ctl
- Процесс postgres
- Управление экземпляром через systemctl
- Работа в контейнере docker
- Остановка экземпляра
- Утилиты управления
- .
- Утилита psql - 13 часов. psql: подключение к базе данных
- psql: параметры подключения
- Получение справки по командам psql
- Форматирование вывода psql
- Вывод результата в формате HTML
- Вывод результата в расширенном формате
- Приглашение к вводу команд (промпт) psql
- …
- Архитектура PostgreSQL - 13 часов. Экземпляр PostgreSQL
- Запуск экземпляра
- Запуск серверного процесса
- Общая память процессов экземпляра
- Кэш таблиц системного каталога
- Представление pg_stat_slru
- Локальная память процесса
- Представление pg_backend_memory_contexts…
- Многоверсионность - 13 часов. Таблицы
- Служебные столбцы
- Структура блока данных
- Заголовок версии строки
- Вставка строки
- Обновление строки
- Удаление строки
- Типы данных наименьшего размера
- Типы данных переменной длины
- Целочисленные типы данных
- Хранение дат, времен…
- Регламентные работы - 13 часов. Автовакуум
- Представление pg_stat_progress_vacuum
- Параметры команды VACUUM
- Параметр default_statistics_target
- Раздувание (bloat) таблиц и индексов
- Оптимизация Heap Only Tuple
- Мониторинг HOT update
- Влияние FILLFACTOR на HOT clean…
- Выполнение запросов - 13 часов. Синтаксический разбор
- Семантический разбор
- Трансформация (переписывание) запроса
- Планирование выполнения (оптимизация)
- Выполнение запроса
- Команда EXPLAIN
- Параметры команды EXPLAIN
- Таблицы
- Индексы для ограничений целостности
- Спо…
- Расширения PostgreSQL - 13 часов. Расширяемость PostgreSQL
- Директории файлов расширений и библиотек
- Установка расширений
- Файлы расширений
- Foreign Data Wrapper
- Расширение file_fdw
- Расширение dblink
- Практика
- .
- Конфигурирование PostgreSQL - 13 часов. Обзор
- Параметры конфигурации
- Просмотр параметров
- Основной файл параметров postgresql.conf
- Файл параметров postgresql.auto.conf
- Применение изменений параметров
- Привилегии на изменение параметров
- Классификация параметров:…
- Логическая структура кластера - 13 часов. Кластер баз данных
- Экземпляр
- База данных
- Список баз данных
- Создание базы данных
- Изменение свойств базы данных
- Команда ALTER DATABASE
- Удаление базы данных
- Схемы в базе данных
- Создание и изменение схем
- Путь поиска объек…
- Физическая структура кластера - 13 часов. Директория файлов кластера PGDATA
- Директория файлов кластера PGDATA
- Временные объекты
- Табличные пространства
- Табличные пространства: характеристики
- Табличные пространства: характеристики
- Команды управления табличными…
- Диагностический журнал - 13 часов. Уровни важности сообщений
- Расположение журнала
- Передача сообщений syslog
- Ротация файлов диагностического журнала
- Диагностический журнал
- Параметры диагностики
- Отслеживание использования временных файлов
- Отслеживание работы ав…
- Безопасность - 13 часов. Пользователи (роли) в кластере баз данных
- Атрибуты (параметры, свойства) ролей
- Атрибут INHERIT и GRANT WITH INHERIT
- Переключение сессии в другую роль и смена ролей
- Предопределённые (служебные) роли
- Права на объекты
- Просмотр прав на об…
- Физическое резервирование - 13 часов. Виды резервных копий
- Инкрементальные бэкапы
- Что резервируется
- Процедура восстановления
- Файлы журнала предзаписи
- LSN (Log Sequence Number)
- Названия журнальных файлов и LSN
- Процесс восстановления startup
- Функции для работы…
Чему вы научитесь
- Научитесь создавать и применять: проверка возможности установки
- инсталлятор
- локальная установка
- процесс установки
- после установки
- конфигураторы
- создание кластера утилитой initdb.
- Освоите и сможете применять: psql подключение к базе данных
- psql параметры подключения
- получение справки по командам psql
- форматирование вывода psql
- вывод результата в формате html
- вывод результата в расширенном формате…
- Освоите и сможете применять: пользователи (роли) в кластере баз данных
- атрибуты (параметры, свойства) ролей
- атрибут inherit и grant with inherit
- переключение сессии в другую роль и смена ролей
- предопределённые (служеб…
- Освоите и сможете применять: таблицы
- служебные столбцы
- структура блока данных
- заголовок версии строки
- вставка строки
- обновление строки
- удаление строки
- типы данных наименьшего размера
- типы данных переменной длины
- цело…
- Освоите и сможете применять: автовакуум
- представление pg_stat_progress_vacuum
- параметры команды vacuum
- параметр default_statistics_target
- раздувание (bloat) таблиц и индексов
- оптимизация heap only tuple
- мониторинг…
Подробная информация о курсе
Курс предназначен для администраторов PostgreSQL и всех, кто хочет познакомиться с архитектурой и задачами администрирования СУБД PostgreSQL 17 версии;Отличия от предыдущей версии курса:;Курс создан на основе курса 00-000348 "Администрирование СУБД Tantor в редакции SE, версия 16", который был выпущен в июле 2024 года. Название курса было изменено на "Tantor: Администрирование PostgreSQL 17";Основные изменения коснулись глав по архитектуре, диагностике, безопасности. В виртуальной машине к курсу была обновлена операционная система с Astralinux версии 1.7 на Astralinux версии 1.8 и Tantor Postgres SE с версии 16.1 на версию 17.5.;В первом практическом задании описано как установить программное обеспечение Tantor Postgres из открытого репозитория для выполнения последующих практических заданий.;Курс полезен для тех, кто планирует использовать не только Tantor Postgres, но и "ванильный" PostgreSQL. Обзор библиотек и расширений Tantor Postgres перенесён в заключительную главу курса.;Предварительная подготовка:;базовые навыки работы в операционных системах семейства Linux и базовые знания SQL;
Цены и сроки
- Стоимость1 497 ₽
- Старая цена40 000 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияв группе с наставником
По окончанию курса
- Диплом или сертификатудостоверение



















