Блог о PostgreSQL от Аристова Евгения
-
Курс по Оптимизации PostgreSQL 4.0
Скачать программу в pdf Записаться на курс Отзывы на курс Общий объем – 10 занятий по 2-3+ ак.часа по 45 минут Старт – 27 сентября 2025 года Даты и время – суббота, воскресенье в 10:00 по МСК Формат занятий – вебинары на облачной платформе Среда для обучения: PostgreSQL 17 на ВМ Ubuntu 24.04 Возможно получить…
-
Структура блога
Курс по оптимизации PostgreSQL Курс SQL c 0 до джуна (30 тем) Ниже список уже опубликованных статей и планы на будущее: Создаем ВМ в одном из 3 вариантов VirtualBox, ЯндексОблако, ГуглОблако. Варианты установки PostgreSQL Подключаемся из командной строки к PostgreSQL или GUI для работы Логическое устройство PostgreSQL Базовые настройки PostgreSQL Структура БД (DDL) в PostgreSQL…
-
Драфт курса по Patroni
Курс от aristov.tech предназначен для глубокого изучения Patroni — одного из самых популярных отказоустойчивых решений для PostgreSQL. Для кого этот курс: Итоговые навыки: Программа курса по Patroni (8 ак.ч.) – можно расширить или исключить какую либо часть: Подробная программа курса по Patroni (8 ак.ч.): Каждая лекция сопровождается обширнейшей практикой на стендах для глубокого разбора той…
-
Patroni in Kubernetes
Статья основана на материалах открытого вебинара “Patroni in Kubernetes”. Запись занятия доступна в youtube, rutube и VKВидео. Презентация и материалы доступны по ссылке. Проблематика В PostgreSQL доступно не так много возможностей для обеспечения высокой доступности – HA (high availability). Вариантов мало: Типы репликации: Задержки репликации: Доступность реплики: Рассмотрим структуру проекта Mail.Ru Target, которую представили на конференции Highload. Есть master и…
-
Patroni on-premise от aristov.tech
В этой теме будет список проведенных воркшопов по установке, тюнингу и траблшутингу Patroni, материалы с которых можно приобрести (видео, презентация, исходники), каждый всего по 5 тысяч ₽ (для б2б чуть больше). План минимум — три занятия, но финальное количество зависит от вопросов (список текущих вопросов), кейсов и вовлечённости участников. Для покупки и любых вопросов пишите…
-
Troubleshooting PostgreSQL Indexes
Статья основана на материалах открытого вебинара “Troubleshooting PostgreSQL Indexes”. Запись занятия доступна в youtube, rutube и VK Видео. Презентация доступна по ссылке. На лекции разобрали принципы работы индексов, особенности массовой вставки данных в PostgreSQL. Детально изучили, когда индексы не работают. Рассмотрели тонкости построения секционированных индексов и кластерный индекс. Проблематика Основные проблемы индексов: В статье будут рассмотрены индексы Btree ( в…
-
Курс SQL vs PL/pgSQL
Драфт курса. Старт ориентировочно 15 марта 2025 года. Цель курса: помочь участникам понять различия между стандартным SQL и процедурным языком PL/pgSQL, а также научиться эффективно использовать оба инструмента для решения задач в PostgreSQL. Курс направлен на развитие навыков работы с базами данных, включая написание запросов, создание хранимых процедур, функций и триггеров, а также оптимизацию производительности.…
-
Уровни изоляции транзакций в PostgreSQL
Статья основана на 30 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. Ранее в блоге уже выходили статьи про транзакции и уровни изоляции транзакций. В этой статье рассмотрим данные темы подробнее. ACID Следование принципам ACID позволяет обеспечить параллельную нагрузку. Параллельная нагрузка: ACID – это: Atomicity — АтомарностьConsistency…