Postgres Таблица без регистрации с индексом по сравнению с без производительности индекса - PullRequest
0 голосов
/ 18 июня 2020

Чем отличается производительность чтения / записи с незарегистрированной таблицей от индексной и неиндексной?

1 Ответ

2 голосов
/ 18 июня 2020

UNLOGGED не влияет на скорость операторов SELECT, но делает все операторы изменения данных быстрее, потому что не нужно записывать WAL.

Таблицы без индекса работают очень быстро для INSERT, потому что строки просто вставляются в первый лучший блок «кучи», где есть место. Изменение индексов на порядок дороже, потому что порядок должен быть сохранен.

Вопрос LOGGED / UNLOGGED не зависит от вопроса проиндексировано / не проиндексировано. И UNLOGGED, и неиндексированные ускоряют модификацию данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...