Вступить в клуб →
сложнаявопросSQL и модель данных

Количество строк после миграции совпало, но данные всё равно повреждены

Вы ведёте миграцию 200 000+ записей клиентов из legacy-системы в новую БД. После загрузки SELECT COUNT(*) в источнике и приёмнике дают одинаковое число, и команда предлагает принимать миграцию.

Какую проверку необходимо провести дополнительно, чтобы говорить о сохранности данных?

  • Достаточно совпадения COUNT(*): если число строк одинаково, содержимое перенесено полностью
  • Сверить данные по существу: агрегаты по ключевым полям, бизнес-ключи, кодировку и длины значений
  • Прогнать загрузку повторно и сравнить время выполнения: стабильное время означает корректность переноса
  • Сравнить размер дампа источника и приёмника в мегабайтах и убедиться, что расхождение невелико

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела