О разделе
Практика администрирования и эксплуатации реляционных СУБД — установка, ресурсы, резервное копирование, безопасность, мониторинг. Теория запросов и транзакций — в разделе SQL; основы моделей — в Основах баз данных. Мониторинг СУБД — Практикум PostgreSQL, шаг 11, Zabbix, Prometheus.
С чего начать
- Обзор администрирования РСУБД — роль DBA и инструменты, жизненный цикл, WAL, сеть, типовые риски; семь стратегий масштабирования и девять рычагов производительности. Критерии выбора СУБД на старте проекта — в организации. Теоретический конспект (B⁺, LSM, 2PC, CDC) — опорные темы.
- Администрирование БД в облаке — managed-сервисы, shared responsibility, бэкапы.
- Справочник PostgreSQL — параметры,
pg_dump, PITR, новинки PostgreSQL 16, FDW и dblink, конфигурация для 1С,pg_stat_io. - PostgreSQL — установка,
initdb, роли, бэкапы. - Microsoft SQL Server — экземпляр, T-SQL, SSMS (теория T-SQL также в Процедурные расширения - PL/pgSQL, T-SQL).
- Oracle Database — экземпляр, PDB, RMAN в общих чертах.
Теория сбоев и журналов: Восстановление после сбоя. Роль БД в компании: Роль базы данных в организации.
Если вы только учите SQL как язык, этот раздел можно отложить до первого деплоя или стажировки в эксплуатации.
Продвинутая эксплуатация — MVCC, Kubernetes, HA, Wal-G — в практикуме PostgreSQL (раздел 8.11). Визуальная работа с SQL на PHP-стеке — phpPgAdmin.
Подключение и CRUD из приложения (API по языкам): SQLite, PostgreSQL (установка и psql — Первые шаги с SQL), MySQL (администрирование — справочник MySQL), Microsoft SQL Server (эксплуатация — Справочник по Microsoft SQL Server).
Документация PostgreSQL на русском — postgrespro.ru/docs/postgresql/16. Маршрут новичка — Первые шаги с SQL → PostgreSQL — практическая работа и API → Практикум demo — авиакомпания PostgreSQL → SQL — о разделе.
Что здесь не повторяем
- Написание
SELECT/JOIN/ транзакций — глава SQL; сводные практические главы по СУБД — SQLite — практическая работа и API–Microsoft SQL Server — практическая работа и API. - NoSQL и распределённая согласованность — NoSQL.
Управление реляционными СУБД
Администрирование СУБД - цикл мониторинга и коррекции, управление доступом и обеспечение CIA-свойств данных.
Справочник по PostgreSQL
Параметры, VACUUM, FDW, конфигурация для 1С, мониторинг, резервное копирование и новинки PostgreSQL 16 — справочник администратора.
Справочник по MySQL
Redo Log — журнал предзаписи (ib_logfile0, ib_logfile1), используется для восстановления после сбоя.
Справочник по Microsoft SQL Server
В энциклопедии ниже — справочник по T-SQL и объектам SQL Server на русском.
Справочник по Oracle DB
Streams Pool — используется Oracle Streams (устаревшая технология).
Администрирование БД в облаке
Managed PostgreSQL, Azure SQL, Cloud SQL — что меняется у DBA, модель shared responsibility и практика бэкапов в облаке.
Управление реляционными СУБД — итоги
Итоги раздела «Управление реляционными СУБД» — FAQ и краткие ответы по теме.
Управление реляционными СУБД — чек-лист
Чек-лист раздела «Управление реляционными СУБД» — вопросы для самопроверки.
Управление реляционными СУБД — о разделе
Подборка материалов раздела Управление реляционными СУБД в энциклопедии Вселенная IT
В подборках
Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:
Базы данных — NoSQL — о разделе, ORM и работа с данными — о разделе, SQL — о разделе, PostgreSQL — о разделе, Основы баз данных — о разделе, Структуры данных — о разделе.