Рассмотрим способы посмотреть текущие активности, другими словами процессы и их деятельность на сервере PostgreSQL.
Linux
Статистика работы PostgreSQL
PostgreSQL собирает статистику с помощью фонового процесса «stats collector«, эта статистика может понадобится для анализа работы сервера.
Слои данных и TOAST таблицы в PostgreSQL
Разберем что хранится в файлах данных. Каждая таблица состоит из нескольких слоёв. Слои данных в PostgreSQL это как минимум 1 файл. Подробнее про физическое хранение базы данных можете почитать тут.
Создание разделов диска при установке Ubuntu
На этом уроке разберём создание разделов при установке операционной системы Ubuntu 22.04. Каждый раздел будем использовать по разному.
Табличные пространства в PostgreSQL
Базы данных и схемы — это логическое распределение данных в кластере. А табличные пространства в PostgreSQL относится к физическому расположению данных — то есть, в каких каталогах хранятся файлы базы данных. Объекты базы данных могут хранится в разных табличных пространствах, другими словами в разных каталогах.
Системный каталог в PostgreSQL
Узнаем что такое системный каталог в postgresql, зачем он нужен и как с ним работать. Узнаем как получать информацию из системного каталога с помощью запросов и psql утилиты. Дополнительно вы можете почитать о системном каталоге здесь.
Схемы и шаблоны в СУБД PostgreSQL
В этой статье поговорим про схемы в базах данных PostgreSQL и шаблоны. Для понимания, иерархия такая: СУБД > Базы данных > Схемы > Таблицы (и другие объекты).
Создание разделов диска при установке Debian
На этом уроке разберём создание разделов при установке операционной системы Debian 11. Каждый раздел будем использовать по разному.
Файловые системы поддерживаемые Linux
В этой статье познакомимся с тем, какие файловые системы могут быть использованы в операционной системе Linux: ext, btrfs, xfs и с другими.
Буферный кэш и журнал WAL в PostgreSQL
Рассмотрим технологии которые обеспечивают высокую производительность и безопасность работы сервера PostgreSQL, а именно «Буферный кэш» и «Журнал предзаписи WAL«. В документации об этом можете почитать тут.
Изоляция и многоверсионность в Postgresql
Рассмотрим две связанные между собой технологии PostgreSQL, а именно что такое изоляция и многоверсионность. В документации вы можете почитать про это здесь.
Общее устройство PostgreSQL
Рассмотрим общее устройство PostgreSQL. А именно как с ним взаимодействует клиент, его особенности. Рассмотрим работу его процессов и то как они взаимодействуют с памятью. Дополнительно можете почитать документацию.
Перемещение по каталогам linux
На этом уроке рассмотрим перемещение по каталогам Linux. Научимся перемещаться по дереву каталогов и создавать новые каталоги.
Установка Devuan 3 Beowulf
Devuan — это дистрибутив Linux основанный на Debian, но без systemd. Он использует очень мало ресурсов и может применятся для серверов с минимальным количеством задач, например для: samba, postgresql и других. Его также можно использовать и для рабочей станции с графическими средами: xfce, mate, cinnamon, kde, lxqt.