Tantor: Администрирование PostgreSQL 17

Курс предназначен для администраторов 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;
Обучение 5 дней
удостоверение
96%
Стоимость курса
1 497 ₽ 40 000 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Tantor: Администрирование PostgreSQL 17» от Учебный центр ФОРС - edu.fors.ru

  1. Введение - 13 часов. О курсе.
  2. Установка - 13 часов. Проверка возможности установки
  3. Инсталлятор
  4. Локальная установка
  5. Процесс установки
  6. После установки
  7. Конфигураторы
  8. Создание кластера утилитой initdb
  9. .
  10. Управление - 13 часов. Утилита управления экземпляром pg_ctl
  11. Процесс postgres
  12. Управление экземпляром через systemctl
  13. Работа в контейнере docker
  14. Остановка экземпляра
  15. Утилиты управления
  16. .
  17. Утилита psql - 13 часов. psql: подключение к базе данных
  18. psql: параметры подключения
  19. Получение справки по командам psql
  20. Форматирование вывода psql
  21. Вывод результата в формате HTML
  22. Вывод результата в расширенном формате
  23. Приглашение к вводу команд (промпт) psql
  24. …
  25. Архитектура PostgreSQL - 13 часов. Экземпляр PostgreSQL
  26. Запуск экземпляра
  27. Запуск серверного процесса
  28. Общая память процессов экземпляра
  29. Кэш таблиц системного каталога
  30. Представление pg_stat_slru
  31. Локальная память процесса
  32. Представление pg_backend_memory_contexts…
  33. Многоверсионность - 13 часов. Таблицы
  34. Служебные столбцы
  35. Структура блока данных
  36. Заголовок версии строки
  37. Вставка строки
  38. Обновление строки
  39. Удаление строки
  40. Типы данных наименьшего размера
  41. Типы данных переменной длины
  42. Целочисленные типы данных
  43. Хранение дат, времен…
  44. Регламентные работы - 13 часов. Автовакуум
  45. Представление pg_stat_progress_vacuum
  46. Параметры команды VACUUM
  47. Параметр default_statistics_target
  48. Раздувание (bloat) таблиц и индексов
  49. Оптимизация Heap Only Tuple
  50. Мониторинг HOT update
  51. Влияние FILLFACTOR на HOT clean…
  52. Выполнение запросов - 13 часов. Синтаксический разбор
  53. Семантический разбор
  54. Трансформация (переписывание) запроса
  55. Планирование выполнения (оптимизация)
  56. Выполнение запроса
  57. Команда EXPLAIN
  58. Параметры команды EXPLAIN
  59. Таблицы
  60. Индексы для ограничений целостности
  61. Спо…
  62. Расширения PostgreSQL - 13 часов. Расширяемость PostgreSQL
  63. Директории файлов расширений и библиотек
  64. Установка расширений
  65. Файлы расширений
  66. Foreign Data Wrapper
  67. Расширение file_fdw
  68. Расширение dblink
  69. Практика
  70. .
  71. Конфигурирование PostgreSQL - 13 часов. Обзор
  72. Параметры конфигурации
  73. Просмотр параметров
  74. Основной файл параметров postgresql.conf
  75. Файл параметров postgresql.auto.conf
  76. Применение изменений параметров
  77. Привилегии на изменение параметров
  78. Классификация параметров:…
  79. Логическая структура кластера - 13 часов. Кластер баз данных
  80. Экземпляр
  81. База данных
  82. Список баз данных
  83. Создание базы данных
  84. Изменение свойств базы данных
  85. Команда ALTER DATABASE
  86. Удаление базы данных
  87. Схемы в базе данных
  88. Создание и изменение схем
  89. Путь поиска объек…
  90. Физическая структура кластера - 13 часов. Директория файлов кластера PGDATA
  91. Директория файлов кластера PGDATA
  92. Временные объекты
  93. Табличные пространства
  94. Табличные пространства: характеристики
  95. Табличные пространства: характеристики
  96. Команды управления табличными…
  97. Диагностический журнал - 13 часов. Уровни важности сообщений
  98. Расположение журнала
  99. Передача сообщений syslog
  100. Ротация файлов диагностического журнала
  101. Диагностический журнал
  102. Параметры диагностики
  103. Отслеживание использования временных файлов
  104. Отслеживание работы ав…
  105. Безопасность - 13 часов. Пользователи (роли) в кластере баз данных
  106. Атрибуты (параметры, свойства) ролей
  107. Атрибут INHERIT и GRANT WITH INHERIT
  108. Переключение сессии в другую роль и смена ролей
  109. Предопределённые (служебные) роли
  110. Права на объекты
  111. Просмотр прав на об…
  112. Физическое резервирование - 13 часов. Виды резервных копий
  113. Инкрементальные бэкапы
  114. Что резервируется
  115. Процедура восстановления
  116. Файлы журнала предзаписи
  117. LSN (Log Sequence Number)
  118. Названия журнальных файлов и LSN
  119. Процесс восстановления startup
  120. Функции для работы…
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь создавать и применять: проверка возможности установки
  • инсталлятор
  • локальная установка
  • процесс установки
  • после установки
  • конфигураторы
  • создание кластера утилитой 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

Содержание

  • Формат обученияв группе с наставником

По окончанию курса

  • Диплом или сертификатудостоверение
Tantor: Администрирование PostgreSQL 17
1 497 ₽ 40 000 ₽