Я понимаю, что иногда в автоматически сгенерированной дБ-последовательности есть пробелы, однако в моем случае в прошлом году у меня были сгенерированы новые значения, которые не только по порядку, но и меньше, чем сгенерированные ранее (8 раз впрошлый год).У нас есть сложный алгоритм расчета возраста, основанный на этом автоматическом идентификаторе, но он часто путается и вызывает проблемы.Ниже приведен фрагмент значений, не могли бы вы помочь объяснить, почему это происходит.(Я не могу обновить Oracle из-за некоторых высоких настроек, созданных ранее)
Ниже сортируется с использованием последовательности Auto gen.Обратите внимание на первые два и два последних, как неправильно сгенерирована последовательность.
Auto Gen ID --- Отметка времени
1046746686 --- 2018-05-16 06:52:26
1046746689 --- 2018-05-16 06: 50: 42
1046746690 --- 2018-05-16 06: 50: 52
1046746692 --- 2018-05-16 06:52: 52
1046746705 --- 2018-05-16 06: 55: 41
1046746773 --- 2018-05-16 10: 50: 27
1046746774 --- 2018-05-16 10:36: 27