Рубрики
На повестке дня

PostgreSQL 18: Часть 1 или Коммитфест 2024-07

Эта статья открывает цикл о новостях будущей, 18-ой, версии PostgreSQL. Рассмотрим следующие возможности попавшие в июльский коммитфест. Планировщик: поддержка правого полусоединения хешированием Планировщик: материализация внутреннего набора строк для соединения вложенными циклами в параллельном плане Вспомогательные функции планировщика для generate_series EXPLAIN (analyze): статистика рабочих процессов узла Parallel Bitmap Heap Scan Функции min и max для составных […]

Рубрики
На повестке дня

Пост @runity — Блог компании Рунити (+1) — 06.11.2024 15:19

В октябре наша облачная команда потрудилась на славу (впрочем, как и в любой другой месяц). В дайджесте собрали основные релизы и события месяца. ➔ Добавили в DBaaS две версии PostgreSQL: 16 и 17. Это упростило работу с большими нагрузками и повысило безопасность данных. Уже сейчас PostgreSQL 17 можно попробовать в облаке Рег.ру ➔ Завершили переезд  […]

Рубрики
На повестке дня

Что ищет он в краю далёком? Как найти смысл жизни с PostgreSQL

Эта статья родилась из пары лекций, которые я прочитал студентам в рамках курса, посвященного вопросам машинного обучения. Почему именно PostgreSQL? Почему векторы? За последние два года тема языковых моделей стала невероятно популярной, и вместе с этим появилось множество инструментов, доступных даже начинающему инженеру, стремящемуся познакомиться с миром текстового анализа. Доступность этих технологий открывает безграничные возможности […]

Рубрики
На повестке дня

Что ищет он в краю далёком? Как найти смысл жизни с PostgreSQL

Эта статья родилась из пары лекций, которые я прочитал студентам в рамках курса, посвященного вопросам машинного обучения. Почему именно PostgreSQL? Почему векторы? За последние два года тема языковых моделей стала невероятно популярной, и вместе с этим появилось множество инструментов, доступных даже начинающему инженеру, стремящемуся познакомиться с миром текстового анализа. Доступность этих технологий открывает безграничные возможности […]

Рубрики
На повестке дня

PSQLBuddy — резервное копирование и восстановление PostgreSQL

Все мы так или иначе решаем вопросы резервирования наших данных. Но всегда хочется, чтобы думать об этом приходилось как можно меньше, стоило это дешевле, а восстановление было простой задачей. Это я и попытался сделать в своем проекте PSQLBuddy. Опять-двадцать пять, или резервное копирование баз данных PostgreSQL по новому. Снова. Читать далее. Опять

Рубрики
На повестке дня

Немного о Durability в Postgres. Часть 2

В прошлой публикации мы обсудили механизм парсинга, оптимизации и исполнения запроса в PostgreSQL. В процессе обсуждения, был также затронут WAL (Write-Ahead Log). Давайте разберемся, что же это такое. WAL, он же Write Ahead Log — бинарный лог, хранящий в бинарном виде непоcредственные результаты исполнения транзакций, модифицирующих текущее состояние данных. Речь идет о запросах INSERT, UPDATE […]

Рубрики
На повестке дня

Немного о Durability в Postgres. Часть 1

Как известно, многие реляционные базы данных, а в данном конкретном случае PostgreSQL, обещают нам, что наши транзакции будут обладать соответствовать критериям ACID (Атомарность, Согласованность, Изолированность, Сохраняемость), при должном уровне конфигурирования тех или иных настроек. Несмотря на название текста, заранее извиняясь перед читателем, отложим разговор о Durability-Сохраняемости, которая обеспечивает нам сохранность данных в случае отказа физического […]