根据网络资料编辑:
sql自增列ID经常跳1000的原因
这是正常的,是重启数据库服务造成的,ID跳1000是给数据同步预留的。比如两台服务器做了数据同步,其中一台服务器要重启,重启的过程中另一台服务器有新的数据插入,这1000的Id就是预留给新数据的,以避免两台服务器数据冲突。如果只有一台服务器不需要同步数据,可以配置管理器中加上启动参数-t272,重启服务后就不会跳ID了
关于sqlserver2012重启后ID自增1000的问题解决方案
Open "SQL Server Configuration Manager"
2. Click "SQL Server Services" on the left pane
3. Right-click on your SQL Server instance name on the right pane ->Default: SQL Server(MSSQLSERVER)
4. Click "Properties"
5. Click "Startup Parameters"
6. On the "specify a startup parameter" textbox type "-T272"
7. Click "Add"
8. Confirm the changes
1 打开配置管理器
2左面点击sql服务
3右面 右键点击SQL Server(MSSQLSERVER)
4点击 启动参数
5 在参数 里输入 -T272 点增加