Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
latin1 в MySQL испортил 300 тысяч имён, и мы заметили только через год

Однажды в конце августа маркетинг попросил выгрузить базу пользователей для рассылки — и в CSV половина имён оказалась одним символом «?». Не «??????» вместо кириллицы, а именно одиночный вопросительный знак на всё имя, будто его никогда и не было. Дальше выяснилось, что это не баг экспорта: имена были испорчены в саму секунду регистрации, безвозвратно, и происходило это почти год. Ниже — как мы это нашли, почему все привычные подозреваемые оказались ни при чём, и почему в этом случае даже регулярные бэкапы не спасли ни одной записи.

Подробнее →