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
- 백트래킹
- DP
- BFS
- 그래프 탐색
- SW Expert Academy
- 오라클
- 다익스트라
- 다이나믹 프로그래밍
- 데이터베이스
- 완전탐색
- 구현
- 너비 우선 탐색
- 브루트포스
- Python
- 프로그래머스
- 너비우선탐색
- javascript
- 백준알고리즘
- DFS
- 문자열
- 파이썬
- SWEA
- 깊이우선탐색
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