등록 정보
|
설명
|
기본값
|
요소의 속성
|
||
attributeName
|
Javadoc에 있는 소스 속성 이름을 지정합니다.
|
subStringIndex
|
|||
caseSensitive
|
하위 문자열 색인이 대소문자를 구분하는지 여부를 나타냅니다. true일 경우 하위 문자열 색인 저장 시 대소문자가 유지됩니다. false일 경우 효율성 높이기 위해 대소문자를 구분하지 않는 검색으로 데이터가 저장됩니다. false일 경우 대소문자 구분 검색에도 하위 문자열 색인이 사용되지만 성능이 좋지 않을 수 있습니다. 사이트의 가장 일반적인 사용법에 따라 이 특성을 설정해야 합니다.
|
true
|
subStringIndex 및 configuration
|
||
className
|
Javadoc에 있는 소스 속성의 전체 클래스 이름을 지정합니다.
|
subStringIndex
|
|||
configurationReloadInterval
|
하위 문자열 색인 구성을 다시 로드하는 예약 간격(기간 수)을 지정합니다.
|
3
|
configuration
|
||
enabled
|
이 하위 문자열 색인이 활성화되었는지 여부를 나타냅니다.
|
true
|
subStringIndex
|
||
indexLength
|
색인으로 작성할 하위 문자열 열 수를 지정합니다.
|
4
|
subStringIndex 및 configuration
|
||
indexStorageSize
|
색인 스키마 객체의 저장 크기를 지정합니다. 비어 있으면 색인 저장 절이 사용되지 않습니다.
이 특성은 Oracle 데이터베이스에만 적용됩니다.
|
1M
|
subStringIndex 및 configuration
|
||
indexTableName
|
색인 스키마 객체 테이블 이름을 지정합니다. 비어 있으면 이름이 소스 속성에서 파생됩니다.
|
subStringIndex
|
|||
indexTableSpaceName
|
색인 스키마 객체의 테이블공간(또는 파일 그룹)을 지정합니다. 비어 있으면 테이블공간 절이 사용되지 않습니다.
|
INDX
|
subStringIndex 및 configuration
|
||
joinLimit
|
하위 문자열 색인을 사용하는 식을 위해 포함할 조인 수에 대한 제한을 지정합니다.
조인 수가 많을수록 성능 및 잠재적 최적화의 이점이 감소됩니다. 따라서 조인 수 제한을 강제로 적용할 수 있습니다.
|
4
|
subStringIndex 및 configuration
|
||
preQueryLimit
|
사전 질의가 사용되는 경우 처리되는 하위 문자열 색인 행 수에 대한 제한을 지정합니다. 이 특성은 usePreQuery가 true로 설정된 경우에만 적용됩니다.
|
900
|
subStringIndex 및 configuration
|
||
scheduleSynchronizeFullInsertInterval
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(기간 수)을 지정합니다.
새로 삽입되었지만 아직 하위 문자열 색인에 없는 객체를 찾기 위해 전체 소스 테이블이 질의됩니다. 필요에 따라 하위 문자열 색인에 데이터가 추가됩니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
50
|
subStringIndex 및 configuration
|
||
scheduleSynchronizeFullRemoveInterval
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(기간 수)을 지정합니다.
더 이상 소스 테이블에 없는 분리된 데이터를 찾기 위해 전체 하위 문자열 색인이 질의됩니다. 분리된 행은 하위 문자열 색인에서 삭제됩니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
40
|
subStringIndex 및 configuration
|
||
scheduleSynchronizeFullUpdateInterval
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(기간 수)을 지정합니다.
소스 속성과 하위 문자열 색인 값이 다른 경우 하위 문자열 색인에 있는 업데이트된 객체를 찾기 위해 전체 소스 테이블이 질의됩니다. 필요에 따라 하위 문자열 색인의 데이터가 업데이트됩니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
50
|
subStringIndex 및 configuration
|
||
scheduleSynchronizeRecentInsertInterval
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(기간 수)을 지정합니다.
새로 삽입되었지만 아직 하위 문자열 색인에 없는 객체를 찾기 위해 소스 테이블의 최근 데이터가 질의됩니다. 필요에 따라 하위 문자열 색인에 데이터가 추가됩니다. 이 처리가 마지막으로 발생한 시간을 기준으로 최근 데이터만 찾도록 필터링이 수행됩니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
2
|
subStringIndex 및 configuration
|
||
scheduleSynchronizeRecentUpdateInterval
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(기간 수)을 지정합니다.
소스 속성과 하위 문자열 색인 값이 다른 경우 하위 문자열 색인에 있는 업데이트된 객체를 찾기 위해 소스 테이블의 최근 데이터가 질의됩니다. 필요에 따라 하위 문자열 색인의 데이터가 업데이트됩니다. 이 처리가 마지막으로 발생한 시간을 기준으로 최근 데이터만 찾도록 필터링이 수행됩니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
1
|
subStringIndex 및 configuration
|
||
synchronizationSchedulePeriod
|
소스 속성의 데이터를 하위 문자열 색인과 동기화하는 예약 간격(초)을 지정합니다.
예약된 백그라운드 질의 처리 동기화에 사용됩니다.
|
300
|
configuration
|
||
synchronizeOnInsert
|
소스 객체가 삽입될 때 소스 데이터가 하위 문자열 인덱스와 동기화되어야 함을 나타냅니다.
이벤트 기반 동기화에 사용됩니다.
|
false
|
subStringIndex 및 configuration
|
||
synchronizeOnRemove
|
소스 객체가 제거될 때 소스 데이터가 하위 문자열 인덱스와 동기화되어야 함을 나타냅니다.
이벤트 기반 동기화에 사용됩니다.
|
false
|
subStringIndex 및 configuration
|
||
synchronizeOnUpdate
|
소스 객체가 업데이트될 때 소스 데이터가 하위 문자열 인덱스와 동기화되어야 함을 나타냅니다.
이벤트 기반 동기화에 사용됩니다.
|
false
|
subStringIndex 및 configuration
|
||
tableStorageSize
|
테이블 스키마 객체의 저장 크기를 지정합니다. 비어 있으면 테이블 저장 절이 사용되지 않습니다.
이 특성은 Oracle 데이터베이스에만 적용됩니다.
|
1M
|
subStringIndex 및 configuration
|
||
tableTableSpaceName
|
테이블 스키마 객체의 테이블공간(또는 파일 그룹) 이름을 지정합니다. 비어 있으면 테이블공간 절이 사용되지 않습니다.
|
subStringIndex 및 configuration
|