🕒 4 мин.
Здесь мы разбираем продвинутые инструкции в Dockerfile: HEALTHCHECK — для проверки работы приложения, LABEL — для добавления меток, ARG — для автоматизации, SHELL — для изменения оболочки.
База знаний системного администратора
🕒 4 мин.
Здесь мы разбираем продвинутые инструкции в Dockerfile: HEALTHCHECK — для проверки работы приложения, LABEL — для добавления меток, ARG — для автоматизации, SHELL — для изменения оболочки.
В этой статье разберём основы SQL на примере PostgreSQL 16 версии. А именно как создаются или удаляются базы данных и таблицы в них. Также изучим типы данных в PostgreSQL, первичный и внешний ключ, и другие ограничения целостности.
Сервер баз данных PostgreSQL имеет очень много параметров с помощью которых его можно настроить под любые нужды. В этой статье мы не будет рассматривать все эти параметры. Здесь мы посмотрим на различные способы настройки этого сервера.
Утилита psql используется для работы с сервером баз данных PostgreSQL. В этой статье рассмотрим её основные опции и настройки
В этой статье я расскажу как быстро и просто установить сервер PostgreSQL от 1С на Linux, а именно на Debian 12.
В этой статье я покажу как установить PostgreSQL 16 из официального репозитория Postgres на сервере Debian 12 (bookworm).
Здесь я покажу как собрать PostgreSQL 16 версии из исходников, инициализировать кластер и запустить его на сервере Debian 12.
В этой статье разбирается установка системы мониторинга PGWatch2 на операционную систему Debian 11 для мониторинга баз PostgreSQL.
В этой статье я покажу параметры, на которые следует обратить внимание, когда происходит оптимизация PostgreSQL для 1С.
Репликация в PostgreSQL — это процесс синхронизации нескольких копий кластера баз данных на разных серверах. Она бывает логической и физической
Рассмотрим резервирование объектов, баз или целых кластеров PostgreSQL. Посмотрим на физическое и логическое резервирование а также на протокол репликации
Рассмотрим процесс подключения к базам данных PostgreSQL. Методы подключения и аутентификации, а также сопоставление пользователей ОС и ролей БД
Политики защиты строк в PostgreSQL (RLS) необходимы чтобы разграничить доступ к разным строкам. Применяется это редко, но знать про это нужно
В PostgreSQL для работы с объектами роль должна иметь привилегии к этим объектам (таблицам, функциям). В этой статье разберёмся с привилегиями PostgreSQL
В PostgreSQL и пользователи и группы — это роли. Одна роль может быть членом другой роли. Роли в PostgreSQL не связаны с пользователями в ОС
Научимся оценивать в процентном соотношении разрастание таблиц или индексов в PostgreSQL. Для оценки будем использовать расширение pgstattuple
Мониторинг индексов в PostgreSQL тоже очень важен. Потому как индексы могут разрастаться или не использоваться
В этой статье познакомимся поближе с процессом VACUUM и теми задачами, которые этот процесс решает в PostgreSQL. Он чистит таблицы, обновляет статистику
В этой статье разберём журнал PostgreSQL, а именно как его настраивать, что в него можно записывать и как его анализировать
В этой статье рассмотрим способы посмотреть текущие активности, другими словами процессы и их деятельность на сервере PostgreSQL
PostgreSQL собирает статистику с помощью фонового процесса «stats collector», эта статистика может понадобится для анализа работы сервера
В этой статье разберем что хранится в самих файлах. Каждая таблица состоит из нескольких слоёв. Слои данных в PostgreSQL это как минимум 1 файл
Табличное пространство в PostgreSQL относится к физическому расположению данных — то есть, в каких каталогах хранятся файлы базы данных
В этой статье узнаем что такое системный каталог в postgresql, зачем он нужен и как с ним работать. Узнаем как получать информацию системного каталога
В прошлой статье разобрали кэш и wal. В этой статье поговорим про схемы в базах данных PostgreSQL и шаблоны. Для понимания иерархия такая: СУБД > База данных > Схемы > Таблицы (и другие объекты).
Рассмотрим технологии обеспечивающие высокую производительность и безопасность работы сервера PostgreSQL, а именно «Буферный кэш» и «Журнал предзаписи WAL»
В этой статье рассмотрим две связанные между собой технологии PostgreSQL. А именно что такое изоляция и многоверсионность
В этой статье рассмотрим общее устройство PostgreSQL. А именно как с ним взаимодействует клиент, его особенности. Рассмотрим работу его процессов