SQL/모두의SQL
모두의 sql 11장 관계형 데이터베이스의 주요 지식
sj0020
2021. 7. 24. 20:51
11장 관계형 데이터베이스의 주요 지식
01 뷰 : 가상의 테이블
02 옵티마이저 : 성능 최적화 관리하기
옵티마이저: 최적화된 SQL 실행 순서, 실행 방법, 비용 등을 찾아줌
RBO(Rule Based Optimizer)와 CBO(Cost Based Optimizer) 방식이 있는데
실무에서는 주로 CBO 방식을 이용
03 인덱스 : 빠른 검색을 위한 데이터 주소록
1 데이터를 조회하는 원리
인덱스 종류 :
1. B 트리(B-tree) 인덱스 :데이터의 종류가 많고 동일한 데이터가 적은 경우에 주로 사용
2. 비트맵(bitmap) 인덱스 : 트리 인덱스와 반대로 데이터의 종류가 적고 동일한 데이터가 많은 경우에 주로 사용. 예를 들어 회원 가입 여부(Y/N), 성별(남/여), 양력/음력(S/M)