Длительная операция на изменяющихся данных может видеть непоследовательный срез, удерживать блокировки или мешать очистке старых версий. Риски зависят от транзакции и типа работы.
Если операция выполняется 10-12 минут, а туда идёт активная запись и данные меняются — никаких сайд-эффектов не было?
Длительная операция на изменяющихся данных может видеть непоследовательный срез, удерживать блокировки или мешать очистке старых версий. Риски зависят от транзакции и типа работы.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Длительная операция на изменяющихся данных может видеть непоследовательный срез, удерживать блокировки или мешать очистке старых версий. Риски зависят от транзакции и типа работы.
Нужно уточнить, читает операция или пишет, какой уровень изоляции и есть ли единый snapshot. Для пакетной обработки задают устойчивую границу выборки, прогресс и идемпотентность. Сравнивают планы, блокировки и влияние на обычные запросы; отсутствие замеченных ошибок не доказывает отсутствие побочных эффектов.