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

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

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

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

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

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


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