если ваша таблица огромная, отбросьте столбец и создайте отдельную таблицу (только с информацией о первичном ключе) и вставьте в эту таблицу триггеры. Затем вам нужно просто обработать эту маленькую таблицу и очистить ее, когда вы закончите строки. вам нужно будет сделать это для каждой отслеживаемой таблицы.
если ваши таблицы маленькие, столбец может быть неплохой идеей, но вы можете увидеть блокировку / блокировку, если у вас много выборок и обновлений для этих таблиц, и если ваша запланированная обработка зацикливается или очень медленная. *
если вы идете со столбцом, может быть лучше иметь столбец LastChgDate, тогда вы просто обрабатываете все строки в пределах диапазона (вам нужно будет отслеживать диапазон для обработки каждый раз), но вам не нужно изменить LastChgDate, чтобы показать, что это «сделано». Это может быть спорным, если ваш запланированный процесс обновляет фактическую строку, но вы не говорите.