0
데이터베이스 (Oracle)의 많은 테이블에 대해 다음과 같은 유형의 "고유 ID"열이 있습니다. 그것은 그래서 우리는 우리가 그들에 고유 인덱스를 가지고,이오라클 인덱스 문자열 열 - 데이터 형식이 인덱스의 품질에 영향을 줍니까?
U1234-12345-NBBJD
U1234-12346-NBBJD
U1234-12347-NBBJD
U1234-12348-NBBJD
U1234-12349-NBBJD
UID입니다 값 같은 몇 가지 고유이
<randomnumber>-<ascendingnumber>-<machinename>
형식
을 다음과 같이 문자열입니다. 인덱스 스캔의 경우 위의 포맷보다 다음 형식이 더 효율적입니까? 이 방법 쿼리 데이터에 의존로NBBJD-U1234-12345
NBBJD-U1234-12346
NBBJD-U1234-12347
NBBJD-U1234-12348
NBBJD-U1234-12349
+1 이러한 구성 요소를 별도의 열로 나눌 수있는 제안 (복합 값을 생성하는보기와 사용자가 합성 값을 효율적으로 검색 할 수 있도록 함수 기반 색인을 사용하는 것이 가능) –
쿼리는 항상 UNIQUE_ID . 고맙습니다! – Jayan