티스토리 뷰
- 디스크에 있는 Base Table관련 데이터(인덱스 포함) 모두를 메모리로 올려 양쪽 Table의 공통 컬럼끼리 조인작업을 통해 결과를 산출한다.
- 인덱스도 데이터를 가진 테이블이다.
- 최적의 성능을 구하는 방법은 시시각각으로 변하며, 어떤 말을 선택시 장,단점이 존재 한다(Trade-off 관계)
- 옵티마이저의 SQL 컴파일 행태를 해석하여 최적안을 구한다.
- 모델링 -> SQL설계 -> 시스템 튜닝 행태로 DB튜닝을 진행한다.
* 비트캠퍼스 'IT분석설계자를 위한 데이터모델링 및 설계 튜닝' 교육 中
- 인덱스도 데이터를 가진 테이블이다.
: 인덱스를 만들어야 할테이블과 만들지 말아야 할 테이블이 있다.
- SQL을 컴파일 하는 옵티마이저는 RDBMS의 시스템 상황에 맞게 그때 그때 데이터 액세스 순서를 결정한다.
: 드라이빙 테이블(조인 기준테이블) 건수가 적은걸 기준으로 조인 걸어야 한다.
- 최적의 성능을 구하는 방법은 시시각각으로 변하며, 어떤 말을 선택시 장,단점이 존재 한다(Trade-off 관계)
- 옵티마이저의 SQL 컴파일 행태를 해석하여 최적안을 구한다.
- 모델링 -> SQL설계 -> 시스템 튜닝 행태로 DB튜닝을 진행한다.
* 비트캠퍼스 'IT분석설계자를 위한 데이터모델링 및 설계 튜닝' 교육 中
반응형
'Database' 카테고리의 다른 글
데이터 베이스 정규화(예시) (0) | 2009.05.01 |
---|---|
데이터베이스 정규화에 대해서 (0) | 2009.04.20 |
[DB 이야기] 인덱스 이용하기. (0) | 2008.08.29 |
댓글