у меня база данных, с кучей таблиц, нужно пройтись по всем таблицам
Ты можешь добавить в таблицу поле "Дата и время последней обработки", и заполнять его в каждой записи при обреботке текущим временем обработки.
Повесить на таблицу триггер, который при модификации записи обновлял бы это поле.
При обработке надо сохранять где-то время последней обработки твоей программой всей БД или для каждой таблицы.
Затем ты в следующий раз можешь выбрать из каждой таблицы только те записи, что изменились со времени последней обработки этой таблицы.
что-то в этом роде.