이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

색인 스포츠 토토 베트맨

이름

색인 스포츠 토토 베트맨 - 보조 색인을 구성
[고유] 색인 스포츠 토토 베트맨index_nameon테이블[사용acc_name]
    (컬럼[ops_name] [, ...])
[고유 한] 색인 스포츠 토토 베트맨index_nameon테이블[사용acc_name]
    (func_name([, ...])ops_name)

입력

고유 한

시스템이 테이블 인덱스가 생성 된 경우 (데이터가 이미 존재하는 경우) 데이터가 추가 될 때마다. 삽입 또는 업데이트를 시도합니다 비면성 데이터는 오류가 발생합니다.

index_name

생성 할 인덱스의 이름.

테이블

색인화 될 테이블의 이름.

acc_name

사용해야 할 액세스 방법의 이름 색인. 기본 액세스 방법은 btree입니다. 포스트 그레스 보조 인덱스에 대한 세 가지 액세스 방법을 제공합니다.

btree

Lehman-Yao High-Concurrency의 구현 btrees.

rtree

Guttman의 2 차를 사용하여 표준 rtree를 구현합니다 분할 알고리즘.

Hash

Litwin의 선형 해싱 구현.

테이블 열의 이름.

ops_name

관련 연산자 클래스. 다음 선택 목록 모든 ops_names를 반환합니다 :

acc_name으로 am.amname을 선택하십시오.
       opc.opcname as ops_name,
       ops_comp로서 opr.oprname
    PG_AM AM, PG_AMOP AMOP에서
         pg_opclass opc, pg_operator opr
    여기서 amop.amopid = am.oid and
          amop.amopClaid = opc.oid 및
          amop.amopop = opr.oid
    acc_name, ops_name, ops_comp의 주문
func_name

사용자 정의 된 함수,이 함수는 가능한 값을 반환합니다 인덱싱.

출력

Create

인덱스가 성공적으로 있으면 메시지가 반환되었습니다 스포츠 토토 베트맨.

오류 : 색인을 생성 할 수 없습니다. 'index_name'은 이미 존재합니다.

이 오류는 색인.

설명

색인 스포츠 토토 베트맨색인 구성index_name. 지정된table.

팁 :인덱스는 주로 데이터베이스를 향상시키는 데 사용됩니다 성능. 그러나 부적절한 사용은 느려집니다 성능.

위에 표시된 첫 번째 구문에서 인덱스의 키 필드 열 이름으로 지정됩니다. 열에도 가질 수 있습니다 관련 연산자 클래스. 운영자 클래스는 지정하는 데 사용됩니다 연산자는 특정 인덱스에 사용됩니다. 예를 들어, a 4 바이트 정수의 Btree Index는를 사용합니다.int4_ops클래스; 이 운영자 클래스에는 포함됩니다 4 바이트 정수의 비교 기능. 기본 연산자 클래스는 해당 필드 유형에 적합한 운영자 클래스입니다.

두 번째 구문에서 인덱스는 사용자 정의 함수func_name단일 클래스의 하나 이상의 속성에 적용됩니다. 이것들 기능 색인은 데이터에 대한 빠른 액세스를 얻는 데 사용될 수 있습니다. 일반적으로 일부를 요구하는 운영자를 기반으로합니다 기본 데이터에 적용하려는 변환.

노트

현재 BTREE 액세스 방법 만 지원합니다 다중 열 인덱스. 최대 7 개의 키가 지정 될 수 있습니다.

useDrop Indexan 색인.

usage

현장에서 btree 인덱스를 생성하려면제목표에서영화:

고유 한 인덱스 제작 title_idx를 만듭니다
    영화에서 (제목);

호환성

SQL92

스포츠 토토 베트맨 색인은입니다.Postgres언어 확장.

없음색인 스포츠 토토 베트맨명령 in SQL92.