Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백준알고리즘
- 백트래킹
- 백준 알고리즘
- 브루트포스
- 데이터베이스
- oracle
- Python
- 다이나믹 프로그래밍
- 스택
- 너비우선탐색
- DP
- BFS
- 문자열
- 그래프 이론
- 깊이우선탐색
- 프로그래머스
- 너비 우선 탐색
- 구현
- 파이썬
- SWEA
- 그리디 알고리즘
- 오라클
- 다익스트라
- DFS
- javascript
- 자바스크립트
- 브루트포스 알고리즘
- 그래프 탐색
- SW Expert Academy
- 완전탐색
Archives
- Today
- Total
목록다수 애트리뷰트 인덱스 정의 (1)
민규의 흔적
[오라클 DB] SQL의 인덱스 정의문, 인덱스의 장점과 단점
SQL의 CREATE TABLE 문에서 PRIMARY KEY절로 명시한 애트리뷰트에 대해서는 DBMS가 자동적으로 기본 인덱스를 생성한다. UNIQUE로 명시한 애트리뷰트에 대해서는 DBMS가 자동적으로 보조 인덱스를 생성한다. (오버헤드는 증가함) 이는 값이 새로 들어오면, 중복된 값인지 아닌지 빠르게 체크하기 위해서이다. 다른 애트리뷰트에 추가로 인덱스를 정의하기 위해서는 DBMS마다 구문이 다소 다른 CREATE INDEX문을 사용해야 한다. 여기서는 오라클 기준으로 설명을 이어나가겠다. 다수의 애트리뷰트를 사용한 인덱스 정의 한 릴레이션에 속하는 두 개 이상의 애트리뷰트들의 조합에 대하여 하나의 인덱스를 다음과 같이 정의할 수 있다. CREATE INDEX EmpIndex ON EMPLOYEE (..
데이터베이스
2023. 11. 20. 20:05