AD 사용자 용 활성 디렉터리 GUID를 검색하는 중 GUID는이 링크의 mentioend 길이가 16 바이트입니다. LINK. 하지만이 GUID에 대한 관련 테이블을 매우 자주 검색해야하므로 다른 사람이 내 GUID를 SQL Server 2008 R2 데이터베이스에 저장하는 데 가장 적합한 데이터 형식을 제시 할 수 있습니까?SQL Server 2008 R2 내부에 GUID를 저장합니다.
답변
uniqueidentifier
유형을 사용하고 색인을 붙이는 것이 가장 직관적입니다. uniqueidentifier
형식은 정확히 GUID에 저장됩니다.
하지만 데이터 식별자를 uniqueidentifier로 정의하는 것과 Nvarchar (16) 또는 GUID를 int로 정의하는 것의 차이점은 무엇입니까? 너? –
글쎄, 데이터 형식은 guids를 저장하도록 만들어졌고, 다른 것들은 저장되지 않습니다. 내 말은, 정수를 문자열이나 datetimes로 두 배로 저장할 수 있지만, 그 데이터 유형을 사용하지 않는 이유는 무엇입니까? –
그래서 데이터 형식으로 uniqueidentifier를 사용하면 더 나은 성능을 얻을 수 있습니까? –
uniqueidentifier 및 index 열을 사용할 수 있습니다.
또한 What are the best practices for using a GUID as a primary key, specifically regarding performance?를 보라
고마워,하지만 내 경우에는 GUID가 고유하지만 기본 키가 아니야, 나는 여전히 int 유형의 ID를 생성하고 ti를 기본 키로 설정 한 별도의 시스템 생성을 생성합니다. 너 그렇게 생각해? –
@johnG : 기본 키일 필요가 없습니다. 일반 열로 유지할 수 있습니다. –
GUID를 고유 키로 사용할 수 있음을 의미하지만 다른 열은 PK를 설정합니다 (IsInedtity 예)로 설정)) ?? –
- 1. SQL Server 2008 r2
- 2. sql server 2008 r2
- 3. SQL Server 2008 R2 쿼리
- 4. SQL Server 2008 R2 복잡한보기
- 5. SQL Server 2008 R2 디버깅이 작동하지 않습니다.
- 6. SQL Server 2008 R2 Express에서 SQL Server 2008 R2 Enterprise로 업그레이드
- 7. SQL Server 2008 R2 Express에서 SQL Server 2008 R2 Developers Edition으로의 마이그레이션
- 8. SQL Server 2008 R2 인스턴스에서 SQL Express 2008 데이터베이스 내보내기
- 9. SQL 미러링 2008 R2
- 10. SQL Server 2008 R2 데이터베이스 내보내기
- 11. SQL Server 2008 R2 데이터베이스에 이미지 저장
- 12. SQL Server 2008 R2 계정의 암호 설정
- 13. SQL Server 2008 R2 스키마 파일
- 14. CRUD SP 생성기 (SQL Server 2008 R2)
- 15. jdbc의 SQL Server 2008 R2 로그인 문제
- 16. SQL Server 2008 R2 VB.net 연결
- 17. SQL Server 2008 R2 - 사용자 연결
- 18. SQL Server 2008 R2 큰 폴리곤 (위도)
- 19. SQL Server 2008 R2 네이티브 클라이언트
- 20. SQL Server 2008 R2 Express 복원
- 21. Redmine with SQL Server 2008 R2
- 22. SQL Server 2008 R2 높은 CPU 사용량
- 23. 보기 및 색인에서 (SQL Server 2008 R2)
- 24. SQL Server 2008 R2 Express DataReader 성능
- 25. SQL Server 2008 R2 배포 미러링?
- 26. SQL Server 2008 R2 - 피벗 사용?
- 27. 재시도 SQLBrkCopy SQL Server 2008 R2
- 28. Sql Server 2008 R2 쿼리 최적화
- 29. SQL Server 2008 R2 실수로 Windows 로그인
- 30. 매핑 쿼리 SQL Server 2008 R2
http://msdn.microsoft.com/en-us/library/ms187942.aspx – Brad
당신은 다음 컬럼에 인덱스를 생성해야합니다 검색을 많이하고있는 경우 너무. – Rikalous
@Rikalous 예이 칼럼에 "고유 키"색인을 추가하려고합니다. 색인이 자동으로 추가됩니다. 이 올바른지? –