ник: Lukas
Боюсь, такое "жонглирование" данными в памяти не добавит устойчивости.
Вариант с отметкой тоже не FINE, уж если исключать из числа проверяемых записей изменяемую, то
по значению ключевого поля. ИМХО
(OPTION для новых записей в алгоритме проверки или с заведомо проходным дефолтным значением).
Не будет лишнего поля и лишних телодвижений с установкой-снятием отметки.
Добавлено:
Однако, выполнение SELECT-а с фильтром по индексированному логическому полю на 2 млн. записях
примерно в три раза быстрее, чем с фильтром по Long-ключу(счетчику).
Отсекал запись с ID=1999999 (Условно говоря, предпоследнюю по добавлению) =>