«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему значение столбца идентификации SQL Server 2012 поднимается до 1001?

Почему значение столбца идентификации SQL Server 2012 поднимается до 1001?

Опубликовано в 2025-04-15
Просматривать:215

] Why Are My SQL Server 2012 Identity Column Values Skipping to 1001?

значения столбца идентификации сервера SQL Server резко пропуская до 1001: объяснение

Microsoft реализовала изменение обработки значений идентификаторов в SQL Server 2012. Это изменение может привести к разрыву идентификации между записями, особенно после перезагрузки экземпляра SQL Server или самого серверного машины. Дополнительные факторы, такие как автоматический перезапуск серверов из -за обновлений, также могут способствовать этим пропуску. Однако важно отметить, что этот флаг трассировки может повлиять на производительность генерации идентификации.

генератор последовательности без кэша

: использование генератора последовательностей с настройкой без кэша гарантирует, что промежутки не будут происходить между значениями идентификации. 2012
  1. выполняет эти шаги, чтобы включить Flag Trace 272: ]
  2. открыть "SQL Server Configuration Manager" нажмите «SQL Server Service Services» в левой панели
правый налог на экземпляре SQL Server (e.g., sqler). Правый панель

select "Properties"

нажмите «Параметры запуска»

в «Укажите параметр стартапа», TextBox, Enter "-t272"
  1. нажмите "Добавить" [&&?
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3