Dbms Architecture
Интерактивное демо «Dbms Architecture» — раздел Инструменты · Данные.
Как работает РСУБД
Путь SQL-запроса, запись с журналом WAL и цикл администрирования
Чтение — SELECT — Путь запроса от приложения к таблице и обратноSELECT name, city FROM users WHERE city = 'Москва';
ПриложениеORM · API · скрипт
Клиент СУБДpsql · sqlcmd · mysql
Сетевой порт5432 · 1433 · 3306
Аутентификацияpg_hba · GRANT · роли
ПарсерСинтаксис · права
ОптимизаторПлан · индексы
ИсполнительЧтение · запись
Буферный пулshared_buffers · кэш
БлокировкиТранзакции · MVCC
Файлы данныхТаблицы · индексы
Журнал WALRedo · binlog · txn log