Метка: обучение
-
Troubleshooting PostgreSQL Indexes
Статья основана на материалах открытого вебинара “Troubleshooting PostgreSQL Indexes”. Запись занятия доступна в youtube, rutube и VK Видео. Презентация доступна по ссылке. На лекции разобрали принципы работы индексов, особенности массовой вставки данных в PostgreSQL. Детально изучили, когда индексы не работают. Рассмотрели тонкости построения секционированных индексов и кластерный индекс. Проблематика Основные проблемы индексов: В статье будут рассмотрены индексы Btree ( в…
-
Курс SQL vs PL/pgSQL
Драфт курса. Старт ориентировочно 15 марта 2025 года. Цель курса: помочь участникам понять различия между стандартным SQL и процедурным языком PL/pgSQL, а также научиться эффективно использовать оба инструмента для решения задач в PostgreSQL. Курс направлен на развитие навыков работы с базами данных, включая написание запросов, создание хранимых процедур, функций и триггеров, а также оптимизацию производительности.…
-
Открытые лекции от aristov.tech
Всего на данный момент проведено 6 открытых лекций. Уровни изоляции транзакций PostgreSQL Небольшая лекция на тему ACID, transaction, isolation level. Запись занятия доступна в ютуб версии, рутуб версии и VK Видео. Также доступны текстовая версия урока, презентация и скрипты. Транзакции и MVCC в PostgreSQL Как происходит вставка/удаление/обновление данных под капотом, какие есть плюсы и минусы данного…
-
ROLES в PostgreSQL
Статья основана на 27 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В этой статье разберем роли, пользователей, группы и наследование в PostgreSQL. ROLES PostgreSQL, в отличии от других СУБД, не разграничивает USER/GROUP/ROLE Пользователь/роль создаются на ВЕСЬ кластер. Отличие пользователя и группы: Создание пользователя или роли: По…
-
Materialized view в PostgreSQL
Статья основана на 25 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлой статье мы уже разобрали VIEW – представление, которое выполняется при каждом вызове. MATERIALIZED VIEW (материализованное представление) похоже на обычный VIEW, однако оно хранится на диске (то есть представляет из себя физический объект).…
-
VIEW в PostgreSQL
Статья основана на 24 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. Ранее мы уже разбирали разные объекты в PostgreSQL – Database, Scheme, Table. Сегодня рассмотрим один из видов Relation – VIEW. VIEW VIEW (по-русски – представление) – это именованный запрос, который выполняется каждый раз при…