"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Por qué el valor de la columna de identidad SQL Server 2012 salta a 1001?

¿Por qué el valor de la columna de identidad SQL Server 2012 salta a 1001?

Publicado el 2025-04-15
Navegar:115

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

La columna de identidad del servidor SQL los valores omitiendo abruptamente a 1001: una explicación

Server 2012 2012, los usuarios han encontrado un problema intrigante donde la columna de identidad salta de un patrón secuencial (E.G., 1, 2, 3) a un número alto (1001, 1001, 1001, 1001, 1001, 1001). Para comprender la razón detrás de este fenómeno, profundicemos en la causa subyacente.

Microsoft ha implementado un cambio en el manejo de los valores de identidad en SQL Server 2012. Esta alteración puede conducir a lagunas de identidad entre los registros, especialmente después de reiniciar la instancia del servidor SQL o la máquina del servidor. Los factores adicionales, como el servidor automático se reinician debido a las actualizaciones, también pueden contribuir a estos omitidos de identidad.

para abordar este problema, hay dos opciones principales:

  1. Flag 272 : Enablando esta bandera de trazas genera un registro de registro de registro para cada valor de identidad generado. Sin embargo, es importante tener en cuenta que este indicador de trazas puede afectar el rendimiento de la generación de identidad.
  2. Generador de secuencia sin caché : usar un generador de secuencia con la configuración de no caché asegura que los brechas no ocurran entre los valores de identidad.

que permite la liquidación de los brechas 272 STOR SERVER STER SERVER SERVER STER SOBER STER SOBER STER SERVER STOR 2012

Sigue estos pasos para habilitar Trace la bandera 272:

  1. abre "SQL Servidor Configuration Manager"
  2. haga clic en "Sql Server Services" en el panel izquierdo
  3. -click en el nombre del servidor SQL (eg.g.g., Sql Services "en el Pane izquierdo) pane
  4. seleccione "Propiedades"
  5. Haga clic en "Parámetros de inicio"
  6. en "Especifique un parámetro de inicio" TextBox, Ingrese "-T272"
  7. haga clic en "Agregar"
  8. confirmar los cambios
  9. ]
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3