SQL 튜닝1 [Oracle] DBMS 구조 1. DBMS 구성 데이터베이스를 사용하기 위해서 우리는 SQL구문으로 DBMS를 이용하여 다양한 처리를 수행합니다. 그리고 저장 장치에 있는 데이터에 접근해서 데이터를 읽고 쓰게 되니다. 이제 DBMS 내부에는 어떠한 기능이 있는지 알아보도록 하겠습니다. ● 쿼리 평가 엔진 쿼리 평가 엔진은 사용자로부터 입력받은 SQL 구문을 분석하고, 어떤 순서로 기억장치의 데이터에 접근할지를 결정합니다. 이때 결정되는 계획을 '실행 계획'이라고 부릅니다. 이러한 실행 계획에 기반을 둬서 데이터에 접근하는 방법을 '접근 메서드'라고 부릅니다. 쿼리 평가 엔진은 계획을 세우고 실행하는 DBMS의 핵심 기능을 담당하는 모듈입니다. ● 버퍼 매니저 DBMS는 버퍼라는 메모리 영역을 확보해둡니다. 이 메모리 영역을 관리하는.. 2019. 6. 4. 이전 1 다음