Post Thumbnail

У ребят из matrix.org домашний сервер крутится на мощной PostgreSQL. В одной из таблиц залетел битый индекс. Когда конкретно это случилось они все еще не знают, но похоже, что где-то год назад, а может и раньше.

Сначала эта проблема не давала о себе знать. Но потом включилась фоновая чистка - она должна была удалять из таблицы старый мусор, а вместо этого из-за кривого индекса вычистила живые данные. В итоге пострадали комнаты.

Как только косяк обнаружили, команда быстренько пересобрала индекс и подняла удалённые данные из бэкапов. Теперь вроде бы всё ок, но они все еще не уверены как это произошло.

Похожее

Post Thumbnail

Поиск в DuckDB

В статье автор разбирается в возможностях полнотекстового поиска в DuckDB. Он...

Post Thumbnail

Шахматы на SQL

Автор демонстрирует, как можно реализовать полноценную игру в шахматы, используя...