📕 Oracle/[서적] 그림으로 공부하는 오라클 구조
[Oracle 구조] 4. SQL문 분석과 공유풀
📌 4장에서는 RDBMS의 두뇌라고 할 수 있는 옵티마이저와 공유 풀이라고 불리는 오라클 특유의 캐시를 통해 오라클의 데이터베이스 성능을 향상할 수 있는 구조에 관하 살펴봅니다. 4.1 | SQL문의 분석과 공유 풀을 왜 배워야 하는가? · 디스크를 늘리고 클럭이 빠른 CPU를 추가하더라도 처리 방법 자체가 나쁘다면, 보잘것없는 장비에서 동작하지만 처리 방법이 더 효율적인 RDBMS에게 질 수 밖에 없음. · SQL을 처리하는 방법을 생성하는 데는 CPU를 오래 사용하므로, 처리 방법을 생성하는 횟수를 줄이면 데이터베이스 전체의 성능을 높일 수 있음. 따라서, '분석(parse, 파스)'이라 부르는 처리 방법의 생성과 생성한 처리 방법을 캐시하는 장소인 '공유 풀(shared pool)'을 배워야 함 4..