Тег: 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