powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Id перескакивает на 1000
10 сообщений из 10, страница 1 из 1
Id перескакивает на 1000
    #39689827
Dazzly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, сразу скажу я далеко не про в sql.

Написал небольшой проект на asp mvc 4, вроде все отлично, только сервер где стоит мой проект (там же mssql) часто перезагружают, в ручную или свет тупо отрубает и т.д. и вот в sql в некоторых таблицах куда автоинкрементом вводятся данные Id которое идет ...20,21,22 резко становится 1000, и отчет идет уже оттуда т.д. 1001,1002,1003 потом может повторится и уже 3000 и т.д.

Читал что это нормально, типа своя защита и что то вроде того, но вот вопрос, эти промежутки которые остаются потом не восполняются? т.е. если int упрется в максимум он так и выдаст ошибку переполнения, не попытавшись использовать эти промежутки?

Заранее извиняюсь за возможно избитый или нубский вопрос, с/у Дени
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689830
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dazzlyint упрется в максимум он так и выдаст ошибку переполнения, не попытавшись использовать эти промежутки?Беспокоиться об этот примерно так же преждевременно, как и о том, куда вы будете складывать тонну золота, если ее накопаете. Размерности положительной части int вам хватит на миллиард записей и на 1 млн перезагрузок, что займет примерно 10 лет, если сервер будет непрерывно перезагружаться каждые 5 минут.
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689834
Nuku Bukui
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да и заполнение "окон" будет только при определенных условиях (IDENTITY_INSERT OFF).
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689906
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nuku BukuiДа и заполнение "окон" будет только при определенных условиях (IDENTITY_INSERT OFF).Это как так?
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689964
Nuku Bukui
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iapNuku BukuiДа и заполнение "окон" будет только при определенных условиях (IDENTITY_INSERT OFF).Это как так?
Хочется тебе пропуски заполнить...отключаешь IDENTITY_INSERT и вперёд.
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689969
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dazzly,

можете попробовать перейти на SEQUENCE с NO CACHE
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39689988
Владимир Затуливетер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

Можно, но не нужно.
Автору лучше сосредоточиться на его приложении чем на таких пустяках.
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39690009
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nuku Bukuiiapпропущено...
Это как так?
Хочется тебе пропуски заполнить...отключаешь IDENTITY_INSERT и вперёд.Для этого надо наоборот включить IDENTITY_INSERT (ON) и вставить вручную явное значение в поле со свойством IDENTITY!
Перед этим самостоятельно найти "дырку", если хочется.
Надо почитать документацию!
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39690010
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Id перескакивает на 1000
    #39690419
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На 2016+ кеширование можно отключить. Тогда пробелов не будет пр перезапуске. Но тормознее вставка, само собой.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Id перескакивает на 1000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]