Могу ли я выполнить запрос Select на дампе SQL?

Могу ли я выполнить запрос Select на дампе SQL?

Вот моя проблема. У меня есть система резервного копирования, которая создает SQL-дамп из кластера БД каждый день. Работает отлично, ура-ура. Однажды кластер умер, и мы поняли, что SQL-дамп был неверным за последний месяц. Они были созданы и все, просто устаревшие данные. (никаких подробностей, вопрос не в этом) Вопрос в следующем: есть ли способ проверить, действительно ли sqldump содержит самые свежие данные? На сервере SQL я обычно запускаю запрос на выборку, упорядоченный по "last_login_at", и просто ограничиваю 5, чтобы увидеть, являются ли последние 5 входов в систему недавними или нет. IDK, можно ли это использовать с файлом SQL.

Есть идеи? Спасибо!

решение1

Есть ли способ проверить, действительно ли sqldump содержит самые последние данные?

Короткий ответ: Нет.

Более развернутый ответ: Да...
... но только после того, каквосстановлениев работающий экземпляр MySQL.

Если, конечно, ваш файл дампа не находится в читаемом виде (т.е.SQL-текст), в этом случае (с помощью подходящего [текстового] ​​редактора) вы можете напрямую открыть файл дампа и выполнить в нем поиск данных, которые вы в противном случае запросили бы.

Связанный контент