728x90
# 구성 요소
- DDL 인터프리터 : DDL 문을 해석하여 데이터 사전 내에 기록
- DML 컴파일러 : 질의 수행 계획으로 변환, 질의 최적화 수행
- 질의 평가 엔진 : 하위 단계 명령 실행
# 질의를 평가하는 다른 방법 : 등가식, 각 작업에 대한 다른 알고리즘
- 질의를 평가하는 좋은 방법과 나쁜 방법 간의 비용 차이는 엄청남
- 작업비용을 측정해야 함
- 데이터베이스가 관리해야 하는 릴레이션에 대한 통계 정보에 따라 크게 달라짐
- 복잡한 식의 비용을 계산하기 위해 중간 결과에 대한 통계를 측정해야 함
반응형