У меня есть полнотекстовый индекс для таблицы InnoDB, который по большей части работает нормально. Поиск дает точные результаты, и оценки кажутся разумными.
Вчера была одна, казалось бы, случайная строка, которая была вставлена в таблицу, но не появлялась ни в каких результатах поиска. Даже при выполнении логических поисков, которые должны были возвращать эту строку исключительно, не удалось вернуть ее.
Я удалил и перестроил индекс, и теперь он работает правильно (строка, о которой идет речь, теперь возвращается из поиска).
Кто-нибудь может предложить причину, почему это могло произойти, чтобы я мог предотвратить это в будущем?
База данных работает на AWS Aurora Serverless, если это важно.