Тег: Postgresql

Репликация в PostgreSQL

Задачи и виды репликации Репликация PostgreSQL решает две задачи: отказоустойчивость — если сломается один из серверов, …

21.06.2021

Резервирование PostgreSQL

Введение Существует логическое и физическое резервирование PostgreSQL. Первый тип сохраняет SQL команды выполнив которые …

18.06.2021

Методы аутентификации в PostgreSQL

Процесс подключения Процесс подключение можно разделить на три этапа: Идентификация — определение имени роли базы …

17.06.2021

Политики защиты строк (RLS) в PostgreSQL

Что такое политики защиты строк Привилегии для ролей определяют доступ к целым табличкам, или к столбцам. Идея защиты …

10.06.2021

Привилегии в PostgreSQL

Привилегий для разных объектов Каждый вид объектов имеет разный набор привилегий, таблицы например имеют самый большой …

10.06.2021

Роли и атрибуты в PostgreSQL

Теория Псевдороль public неявно включает в себя все остальные роли. Её нельзя найти в списке ролей, но она существует. У …

03.06.2021

Мониторинг индексов в PostgreSQL и их перестроение

Поиск неиспользуемых индексов Иногда случается, что в базе данных некоторые индексы не нужны. То есть при создании базы …

02.06.2021

Процедура очистки VACUUM в PostgreSQL

Варианты запуска очистки Процесс VACUUM чистит таблицы, обновляет статистику и обновляет карты видимости и свободного …

02.06.2021

Разрастание таблиц и индексов в PostgreSQL

Подключаем расширение pgstattuple В начале скомпилируем расширение pgstattuple , которое поможет понять сколько в базе …

02.06.2021

Журнал PostgreSQL. Настройка и анализ

Введение При запуске PostgreSQL, мы можем указать файл журнала: pg_ctl start -l /home/postgres/logfile. В этот журнал …

31.05.2021

Текущие активности в PostgreSQL

Введение Что в этой статье будет рассмотрено: Вы можете посмотреть на текущие активности сервера PostgreSQL с помощью …

30.05.2021

Статистика работы PostgreSQL

Теория В этой статье разберем системные представления, с помощью которых можно смотреть на эту статистику. Статистика …

25.05.2021

Слои данных и TOAST таблицы в PostgreSQL

Слои Подробнее про физическое хранение базы данных можете почитать тут . Каждый файл занимает не больше 1 GB и кратен 8 …

24.05.2021

Табличные пространства в PostgreSQL

Теория Вы можете почитать про табличные пространства в документации . При инициализации кластера создаются 2 табличных …

21.05.2021

Системный каталог в PostgreSQL

Системный каталог PostgreSQL В системном каталоге хранится информация об объектах в кластере баз данных. По стандарту …

18.05.2021

Схемы и шаблоны в СУБД PostgreSQL

Базы данных и шаблоны Когда мы создаём новые кластер командой initdb у нас создается 3 одинаковые базы данных: postgres …

17.05.2021

Буферный кэш и журнал WAL в PostgreSQL

Устройство буферного кэша Кэш нужен чтобы читать востребованные данные ни с диска а с более быстрой оперативной памяти. …

05.05.2021

Изоляция и многоверсионность в Postgresql

Многоверсионность Представим следующие ситуации на сервере баз данных: два процесса читают одну строчку одновременно; …

04.05.2021

Общее устройство PostgreSQL

Клиент серверная работа PostgreSQL PostgreSQL эта сервер который обслуживает базы данных SQl. К нему подключаются …

23.04.2021