digital-garden/meta/zero/00 PostgreSQL.md
Struchkov Mark 516c330dc2
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is failing
Обновление
2024-11-08 23:37:40 +03:00

2.1 KiB
Raw Permalink Blame History

aliases tags zero-link title
PostgreSQL
type/zero-link
00 Базы Данных
PostgreSQL

Заметки

  • PostgreSQL пишет на диск в два места в хранилище данных и в журнал.
  • Изменение данных не заменяет строчку физически в памяти, а добавляет новую версию строки. Устаревшие строки через какое-то время помечаются и в них пишутся новые данные.
  • Если транзакции нужно выполнить операцию с данными, с которыми работает другая транзакция, то она может встать в очередь.
  • В логи попадают не все запросы. Это настраивается конфигурационными параметрами. Если логировать все запросы, то просядет производительность.
  • Типичный размер ../../dev/database/DB page 8 килобайт. На страницу помещается ~ 100 записей.

Дополнительные материалы