Задать вопрос
theblabs
@theblabs

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

Важно поднять историю изменений данных в базе данных MySQL в конкретной таблице за последние 90 дней. Как это можно сделать?
  • Вопрос задан
  • 2858 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Melkij
@Melkij
DBA для вашего PostgreSQL?
- изобрести машину времени
- вернуться на дату 90 дней назад
- включить логирование всех запросов либо настроить ведение и непрерывное архивирование бинарного лога
- вернуться в настоящее время и анализировать настроенный в прошлом шаге лог

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

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

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

Похожие вопросы