Нечетная проблема SQL Server 2012 IDENTITY

никогда не видел, чтобы это случилось раньше, очень странно.

У меня есть локальная база данных SQL Server 2012 Express, которую яЯ развиваюсь против. Выполнение простого набора тестов с использованием плагина TestDrive и доступ к базе данных с помощью EF v5.

Я только что запустил тест, который вставляет запись в базу данных. У меня было 9 строк в таблице, идущей от 1-9. Следующая вставка и ID подскочили ровно на 10000 !!!!

Столбец Id выглядит так:

1, 2, 3, 4, 5, 6, 7, 8, 9, 10009

Я знаю, что неудачные вставки также увеличивают ID, но я могу гарантировать, что 10000 нене удается вставить в 5 секунд между тестовыми прогонами ...

Структура таблицы очень проста: набор столбцов и один инкремент, столбец идентификаторов типаbigint (длинный), без SP, триггеров или любого другого программного контента.

[Id] [bigint] IDENTITY(1,1) NOT NULL,

Очень сбивает с толку, кто-нибудь еще видел это происходит?

Ответы на вопрос(2)

Ваш ответ на вопрос