JSON 모음용 인덱스 생성
JSON 페이지에서 JSON 모음에 대한 인덱스를 생성할 수 있습니다.
참조:
Oracle Database JSON Developer's Guide의 JSON 데이터 인덱스인덱스 창 열기
JSON 왼쪽 창에서 모음을 마우스 오른쪽 버튼으로 누르고 인덱스를 선택합니다.
[인덱스] 창에는 컬렉션의 기존 인덱스가 나열됩니다. 추가 정보를 표시하려면 인덱스 행을 선택합니다.
맨 위에 있는 아이콘은 JSON 인덱스 추가, JSON 인덱스 편집 및 JSON 인덱스 삭제입니다.
선택한 인덱스의 속성은 나열된 인덱스 아래에 JSON 형식으로 나타납니다. JSON 프리젠테이션에서 모든 인덱스를 보려면 TABLE - JSON 옵션에서 JSON을 선택합니다.
인덱스 생성
-
+ 새 JSON 인덱스 아이콘을 누릅니다. New Index 창이 나타납니다.
-
인덱스를 생성하려면 다음 필드를 입력합니다.
-
Name(이름): 인덱스의 이름을 입력합니다.
-
유형: 드롭다운 목록에서 인덱스 유형을 선택합니다. 다양한 옵션은 기능, 공간 및 검색입니다. 선택한 인덱스 유형에 따라 해당 옵션이 나타납니다.
-
함수 유형 인덱스의 경우 입력할 필드는 다음과 같습니다.
-
고유: 인덱스화된 모든 값을 고유하게 만들려면 이 옵션을 선택합니다.
-
널 인덱스화: 정렬 기준 질의에서 인덱스를 사용하려면 이 옵션을 선택합니다.
-
경로 필요: 경로가 스칼라 값(JSON 널 값 포함)을 선택해야 하는 경우에 이 옵션 선택
-
등록 정보: 인덱스화할 등록 정보를 입력하거나 *를 입력하여 모음에서 사용 가능한 모든 문서 등록 정보를 표시합니다. 속성을 선택하려면 해당 행에서 체크박스를 선택합니다.
주:
배열에서는 속성을 인덱스화할 수 없습니다. -
조합 인덱스: 두 개 이상의 등록정보를 사용하려면 이 옵션을 선택합니다.
-
고급: 인덱스화된 속성의 저장 영역 속성을 변경하려면 이 옵션을 선택합니다. 각 등록 정보에 대해 유형(varchar2, 숫자, 날짜 또는 시간 기록), 인덱스화의 최대 길이(문자 등록 정보의 경우) 및 정렬 순서를 변경할 수 있습니다.
-
-
검색 인덱스의 경우 옵션은 다음과 같습니다.
-
Dataguide off-on: 수집할 JSON 데이터 가이드를 생성하려면 on을 선택합니다.
-
텍스트 검색 오프온: 설정을 선택하여 문자열 동등성을 기반으로 전체 텍스트 검색을 지원하도록 문서의 모든 속성을 인덱스화합니다(모든 속성은 문자열로 처리됨).
-
범위 검색 해제: 문자열 범위 검색 또는 임시 검색(동등성 또는 범위)이 필요한 경우 범위 검색을 지원하려면 설정을 선택합니다.
-
-
공간 인덱스는 GeoJSON 지리적 데이터를 인덱스화하는 데 사용됩니다. 선택한 속성은 GeoJSON 유형이어야 합니다. GeoJSON 지리적 데이터 사용을 참조하십시오.
공간 인덱스의 경우 옵션은 다음과 같습니다.
-
경로 필요: 경로가 JSON 널 값인 경우에도 값을 선택해야 하는 경우 이 옵션을 선택합니다.
-
Lax: 대상 필드를 표시할 필요가 없거나 GeoJSON 형상 객체가 해당 값으로 없는 경우 이 옵션을 선택합니다.
주:
경로 필요 및 축소를 동시에 사용으로 설정할 수 없습니다.
-
-
-
생성을 누릅니다. 인덱스가 생성되고 Indexes 창이 채워졌음을 나타내는 통지가 표시됩니다.
상위 토픽: JSON 페이지

