[seq_no] [int] IDENTITY(1,1) NOT NULL 이렇게 1부터 1씩 증가하게 컬럼을 만들었거든요.
근데 오늘 보니까
2월 2일에 최초로 만든 테이블인데 저 컬럼에 들어간 값은 2001, 2002.....
2월 3일에 들어간 값은 3001, 3002, 3003.....
오늘 4일에 들어간 값은 4001, 4002, 4003....
이런식으로 증가가 되네요?
뭐가 문제지...
왜 하루 지나면 천단위가 바뀌게 된걸까요?
걍 1, 2, 3, 4...이렇게 증가시킬려 했는데
Comment 4
-
항해자™
2014.02.04 23:38
-
두루미알
2014.02.05 09:08
헐 그럼 1,2,3,4...순으로 증가 시킬려면 어떤 방법이 있을까요?
매일 identity를 초기화 시켜줄수도 없고..
답변 감사합니다~
-
항해자™
2014.02.05 13:19
라이브 서비스에서 디비를 자주 재시작할 이슈가 있나요??
캐쉬 기능을 끌수 있으나 성능이 많이 떨어지므로 비추천 하구요,,,
프로시저를 하나 만들어서 reseed 하도록하고, 스케줄에 서비스가 시작할 때 실행으로 해 두면 재시작할 때 한번 실행되므로 값을 보정할 수 있습니다,,, -
minsouk
2014.02.06 01:42
캐쉬 크기는 1000 이고, 디비를 재시작하면 남은 캐쉬만큼 건너 뛰는 것으로 알고 있습니다,,,,