theblabs
@theblabs

Как посмотреть логи изменений в базе данных MySQL?

Важно поднять историю изменений данных в базе данных MySQL в конкретной таблице за последние 90 дней. Как это можно сделать?
  • Вопрос задан
  • 2564 просмотра
Пригласить эксперта
Ответы на вопрос 3
Melkij
@Melkij
PostgreSQL DBA
- изобрести машину времени
- вернуться на дату 90 дней назад
- включить логирование всех запросов либо настроить ведение и непрерывное архивирование бинарного лога
- вернуться в настоящее время и анализировать настроенный в прошлом шаге лог

Если вы не настроили вести лог изменений - то его никто хранить не будет. Даже mvcc версионник innodb будет стараться вычищать старые версии строк. Потому что зачем хранить кучу данных, если не было изложено требования их хранить?
Ответ написан
Комментировать
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
нет таких логов
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
миграции

+ datetime / date field
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы