asp.net 응용 프로그램을 개발 중이며 SQL Server 2008을 사용하고 있습니다. IDENTITY 열을 Record_ID
으로 가져오고 세부 테이블에 대해 1 년에 수조 건의 레코드가 있습니다. 그래서 가장 큰 레코드 ID (identity) 컬럼이 보유 할 수있는 것과 ASP.NET에서 레코드 ID를 처리하기 위해 사용해야하는 ASP.NET에서이 ID를 참조로 사용하여 테이블 데이터를 업데이트해야 하는지를 묻고 싶습니다. 나는 언젠가는 갇혀 버리는 것을 원하지 않는다.SQL 서버 ID
가이드 나를 따라주십시오.
'bigint'. 시딩을 0으로 시작하면 '9,223,372,036854775807'까지 가능합니다. 그렇지 않으면 잠재적으로 배가됩니다. 연간 수조 건의 기록! 정말? 1 조 달러가 여전히 당신이 초당 31709 인서트를하고 있다는 것을 의미합니다. –
그건 무려 총 9 억 5 천만이 넘습니다 ** - 그건 90 억 이상의 ** 또는 ** 9 억의 수만 ** - 그건 많은 항목입니다! 1 년에 수조 행이 있더라도 ** 백만 년 동안 충분히 좋을 것입니다 ** - 당신에게 충분할까요 ?? :-) –