Обновление PostgreSQL 14.4 с исправлением повреждения индексов
Сформирован корректирующий выпуск СУБД PostgreSQL 14.4, в котором устранена серьёзная проблема, при определённых обстоятельствах приводящая к незаметному повреждению данных в индексах при выполнении команд «CREATE INDEX CONCURRENTLY» и «REINDEX CONCURRENTLY». В созданных при помощи указанных команд индексах могут быть не учтены некоторые записи, что приведёт к пропуску отдельных строк при выполнении SELECT-запросов с привлечением проблемных индексов. Для определения факта повреждения индексов B-tree можно использовать команду «pg_amcheck —heapallindexed имя_БД». В случае выявления ошибок или применения в прошлых выпусках команд «CREATE INDEX CONCURRENTLY» и «REINDEX CONCURRENTLY» с другими типами индексов (GiST, GIN и т.п.) после обновления до версии 14.4 рекомендуется выполнить переиндексацию … Читать далее Обновление PostgreSQL 14.4 с исправлением повреждения индексов
