본문 바로가기
Oracle/Oracle 이론

시퀀스와 인덱스

by 임혁진 2024. 1. 22.

시퀀스(순차적으로 증가하는 값)

  • 자동적으로 유일 번호를 생성한다.
  • 공유 가능한 객체
  • 기본 키 값을 생성하기 위해 주로 사용
  • 어플리케이션 코드를 대체한다
  • 메모리에 캐쉬되면 시퀀스 값을 액세스 하는 효율성을 향상시킨다.

 

시퀀스 확인

NEXTVAL 과 CURRVAL

 

NEXTVAL - 새 시퀀스 번호가 생기고 CURRVAL 에 현재 시퀀스 번호가 담긴다.

CURRVAL - 막 생성된 시퀀스 번호를 참조하기 위해 사용된다.

 

 

시퀀스 수정 (ALTER SEQUENCE)

 

 

INDEX

 

인덱스 생성

 

인덱스 삭제

인덱스의 삭제는 테이블에 아무런 영향을 끼치지 않는다.

 

인덱스가 필요한 경우

 

인덱스의 종류

UNIQUE 인덱스

'Oracle > Oracle 이론' 카테고리의 다른 글

데이터베이스 모델링  (2) 2024.01.22
권한_사용자생성  (0) 2024.01.22
VIEW  (1) 2024.01.22
제약조건  (0) 2024.01.22
테이블(TABLE)  (0) 2024.01.18