Использование Oracle 11gR2:Явная блокировка таблицы для отключения DELETES?
У нас уже есть процесс, который очищает отдельные таблицы путем удаления записей из них, которые в прошлом определенной даты удержания (на основе сравнения между отметкой временем от момента, когда запись закончена обработка и дата хранения). В настоящее время я пишу код, который будет предупреждать мою команду, если этот процесс завершится неудачно. Единственный способ, которым я вижу, что этот процесс, возможно, не работает, - это если DELETEs отключены в той конкретной таблице, которую он пытается очистить.
Я хочу проверить оповещения, чтобы убедиться, что они работают и выглядят корректно, если процесс завершился неудачно. Если я временно заблокирую таблицу, отключит ли это DELETE и вызовет процедуру, при которой удаляются записи? Или это только отключает DDL-операции? Есть лучший способ сделать это?