Возможности Postgres Pro Enterprise 13
Предварительные знания:
знакомство с ОС Unix;
уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно);
PostgreSQL в объёме курсов DBA1, DBA2, DBA3 и QPT, либо DEV1, DEV2 и QPT.
Обзор линейки продуктов Postgres Pro;
Отличия Postgres Pro Enterprise от стандартного PostgreSQL;
Системные требования и совместимость;
Обзор новых возможностей версии 13;
Сравнение редакций: Standard и Enterprise;
Лицензирование и условия использования;
Дополнительные расширения в Enterprise-версии;
Планирование перехода с PostgreSQL на Postgres Pro;
Установка Postgres Pro Enterprise из репозитория;
Миграция с PostgreSQL на Postgres Pro;
Обновление между версиями Postgres Pro;
Начальная конфигурация и оптимизация;
Уровни изоляции транзакций в Postgres Pro;
64-битные идентификаторы транзакций;
Автономные транзакции;
Улучшения механизма многоверсионности;
Архитектура CFS: прозрачное сжатие данных;
Настройка сжатия для табличных пространств;
Алгоритмы сжатия и степень компрессии;
Мониторинг экономии дискового пространства;
Расширенные возможности оптимизатора Postgres Pro;
Адаптивная оптимизация запросов;
Дополнительные методы доступа к данным;
Хинты для управления планировщиком;
Принцип работы адаптивной оптимизации;
Автоматическая коррекция планов запросов;
Сбор и использование расширенной статистики;
Настройка параметров адаптивной оптимизации;
Встроенные средства анализа производительности;
Расширенные системные представления;
Профилирование запросов;
Выявление и устранение узких мест;
Установка и настройка расширения pgpro_pwr;
Создание снимков производительности;
Генерация и интерпретация отчётов;
Сравнительный анализ нагрузки за разные периоды;
Управление профилями пользователей;
Настройка политик паролей;
Ограничение ресурсов для пользователей;
Аудит действий пользователей;
Расширение pgaudit для Postgres Pro;
Настройка политик аудита;
Журналирование операций DDL и DML;
Анализ журналов аудита и соответствие требованиям безопасности;
Встроенный планировщик заданий pgpro_scheduler;
Создание и управление заданиями;
Расписания выполнения и мониторинг;
Сравнение с pg_cron и внешними планировщиками;
Обзор стратегий резервного копирования;
Утилита pg_probackup: установка и базовое использование;
Полное резервное копирование;
Настройка каталога резервных копий;
Инкрементальное резервное копирование;
Архивирование WAL для Point-in-Time Recovery;
Политики хранения и ротация резервных копий;
Верификация целостности резервных копий;
Восстановление из резервной копии;
Point-in-Time Recovery: восстановление на заданный момент;
Восстановление отдельных баз данных;
Автоматизация процедур резервного копирования;
Архитектура мультимастер-репликации в Postgres Pro;
Установка и настройка кластера multimaster;
Разрешение конфликтов при одновременной записи;
Мониторинг и обслуживание мультимастер-кластера;
PGPRO. Возможности Postgres ProEnterprise – это как суперкар в мире баз данных: мощный, быстрый и полный продвинутых возможностей. Но как и с любым сложным механизмом, чтобы выжать из него максимум, нужно хорошее обучение. И вот тут возникает вопрос: где найти курсы, которые превратят вас из водителя-любителя в профессионального гонщика PGPRO? Разбираемся вместе!
Итак, PostgreSQL Pro Enterprise – это коммерческая версия популярной СУБД PostgreSQL, разработанная российской компанией Postgres Professional. Она включает в себя все возможности ванильного PostgreSQL, плюс ряд дополнительных функций, ориентированных на enterprise-сегмент, таких как:
Почему вам стоит это изучить? Да потому что компании все больше и больше используют PGPRO для решения критически важных задач! Это открывает перед вами новые карьерные возможности и позволяет претендовать на более высокие зарплаты. Это как выучить секретный код, открывающий двери к высокооплачиваемым проектам.
Как и сама база данных, курсы по PGPRO могут быть очень разными. Важно выбрать те, которые соответствуют вашим задачам и уровню подготовки:
Помните: определите свои цели и выбирайте курсы, которые помогут вам их достичь. Не хватайтесь за все подряд, сфокусируйтесь на том, что действительно важно для вашей работы.
В чем же преимущества использования PGPRO перед обычной версией PostgreSQL? Вот несколько ключевых моментов:
Пример из жизни: Представьте себе крупный интернет-магазин, который обрабатывает тысячи заказов в день. Использование PGPRO позволяет ему быстро и надежно обрабатывать все запросы, обеспечивая бесперебойную работу сервиса и довольных клиентов.
Теперь самое интересное: где же учиться? Вот несколько вариантов:
Несмотря на все преимущества, PGPRO – это не панацея. Есть случаи, когда использование этой СУБД может быть нецелесообразным:
Как говорится, "из пушки по воробьям" стрелять не стоит. Оцените свои потребности и ресурсы, прежде чем принимать решение об использовании PGPRO.
Изучение PGPRO – это инвестиция в ваше будущее. Выберите подходящий курс, наберитесь терпения и вперед, к новым знаниям! Не бойтесь экспериментировать, задавать вопросы и делиться опытом с другими. И тогда вы обязательно станете мастером PostgreSQL Pro Enterprise!
Курс, конечно, вводный, но преподаватель отвечал и на вопросы не только в рамках курса. За что ему отдельное спасибо!
Огромное спасибо авторам и предоавателю курса! Закрыли большую часть вопросов, которые у меня были, а так же открыли для меня неочевидные ранее пути решения проблем с кластером Postgres! С огромным удовольствием посещу следующие курсы данного цикла.
Курс супер: всё четко, по делу и с отличной практикой по Postgres!
Базовый курс по администрированию PostgreSQL оказался очень содержательным, с отличными учебными материалами и практической базой. Спасибо преподавателю Олегу Иванову за понятные объяснения и свои комментарии как от очевидного профессионала в данной сфере.
О курсе "PostgreSQL 16. Оптимизация запросов"
Отличный курс "PostgreSQL 16. Оптимизация запросов", материала очень много, как теоретического, так и практического. Курс дает возможность изучить темы быстро. Тем более, что преподаватель курса(Иванов Олег) очень большой профессионал своего дела.
О курсе "PostgreSQL 16. Оптимизация запросов"
Интересный курс. Качественные материалы. Преподаватель Олег Иванов - профессионал своего дела и очень интересный лектор.
О курсе "PostgreSQL 16. Оптимизация запросов"
Курс очень информативный, полезный и интересный, с углубленным изучением того, как работает планировщик запросов, на что лучше обратить внимание при построении запросов, как правильно и эффективно создавать индексы. Курс полезен для разработчиков БД и также для администраторов в качестве инструмента для поиска узких мест при выявлении проблем производительности и нагрузки на сервер.
Отличный курс: материал объясняется ясно, много практических примеров, темп комфортный. Преподаватель Аркадий давал полезную обратную связь и отвечал на все вопросы. Спасибо!
Отличный курс для понимания основных моментов и концепций, подойдет для начала работы с инструментом
О курсе "PostgreSQL 16. Оптимизация запросов"
Курс очень полезный и интересный как для разработчиков Postgresql, так и для администраторов.
Спасибо большое, все очень доступно, наглядно, интересно и очень полезно будет в работе
Полезный курс, многое прояснилось в плане как реализована система защиты и разграничение прав доступа в Astra Linux
В целом для начинающих кто не знаком с YDB курс хороший. Но мне как уже знакомому с настройкой и администрированием хотелось бы более углубленный вещи которые не очевидны из документации сложные кейсы и т.д. Возможно например создать отдельный курс.
Благодарю, курс объемный, много информации. Благодарю за шаблоны документов.
Было очень интересно и лично для меня полезно. Единственный минус - то, что всё это проходит на буднях в рабочее время. Конфликтует сильно с рабочими обязанностями
Хороший курс. Всё очень понятно и доступно. Много практики на удобном стенде. Было интересно.
Очень объёмный и структурированный курс. Охватывает все необходимые аспекты для самостоятельного применения технологий.
Курс понравился. Примеры документов в раздаточном материале особенно полезны
О курсе "Основы SQL: создание переносимого кода"
Курс был полезен, больше подходит для новичков, так как это основа. Но при этом преподаватель, когда рассказывал углублял и разворачивал темы.
Курс был полезен. Показал проблемы и методы решение при миграции с Oracle на PostgerSQL