SQL 고급 구문 - CREATE INDEX 는 표 에 색인 을 만들어 데 이 터 를 더욱 빠 르 고 효율적으로 조회 할 수 있 도록 합 니 다.

1693 단어 SQL
CREATE INDEX 문 구 는 표 에 색인 을 만 드 는 데 사 용 됩 니 다.
전체 표를 읽 지 않 은 상태 에서 색인 은 데이터베이스 응용 프로그램 이 더 빨리 데 이 터 를 찾 을 수 있 도록 합 니 다.
인덱스
데 이 터 를 더욱 빠 르 고 효율적으로 조회 할 수 있 도록 표 에 색인 을 만 들 수 있 습 니 다.
사용 자 는 색인 을 볼 수 없습니다. 검색 / 조 회 를 가속 화 하 는 데 만 사 용 됩 니 다.
설명: 색인 이 없 는 시 계 를 업데이트 하 는 것 보다 색인 이 포 함 된 시 계 를 업데이트 하 는 데 더 많은 시간 이 필요 합 니 다. 색인 자체 도 업데이트 가 필요 하기 때 문 입 니 다.따라서 자주 검색 되 는 열 (및 표) 에 만 색인 을 만 드 는 것 이 이상 적 이다.
SQL CREATE INDEX 문법
표 에 간단 한 색인 을 만 듭 니 다.중 복 된 값 사용 가능:
CREATE INDEX index_name
ON table_name (column_name)

설명: "column name" 은 색인 이 필요 한 열 을 규정 합 니 다.
SQL CREATE UNIQUE INDEX 문법
표 에 유일한 색인 을 만 듭 니 다.유일한 색인 은 두 줄 이 같은 색인 값 을 가 질 수 없다 는 것 을 의미한다.
CREATE UNIQUE INDEX index_name
ON table_name (column_name)

CREATE INDEX 인 스 턴 스
이 예제 에 서 는 Person 표 의 LastName 열 에 "PersonIndex" 라 는 간단 한 색인 을 만 듭 니 다.
CREATE INDEX PersonIndex
ON Person (LastName) 

내림차 순 으로 열 에 있 는 값 을 찾 으 려 면 열 이름 뒤에 보존 자 를 추가 할 수 있 습 니 다. DESC:
CREATE INDEX PersonIndex
ON Person (LastName DESC) 

색인 이 한 열 에 그 치지 않 기 를 원한 다 면 괄호 안에 이 열 들 의 이름 을 표시 하고 쉼표 로 구분 할 수 있 습 니 다.
CREATE INDEX PersonIndex
ON Person (LastName, FirstName)
---------------------------------------------------------------------------------------------------------
oracle            https://zhidao.baidu.com/question/320652112.html
oracle-        https://wenku.baidu.com/view/256ee5a1a58da0116c1749b9.html

좋은 웹페이지 즐겨찾기