인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
개발 · 프로그래밍

/

데이터베이스

오라클 성능 분석과 인스턴스 튜닝 핵심 가이드

오라클 DB 아키텍처의 내부 메커니즘을 이해하고 성능 튜닝과 성능 분석 전문가로 성장할 수 있는 핵심 가이드를 제공합니다.

(4.8) 수강평 88개

수강생 1,158명

Thumbnail

중급자를 위해 준비한
[데이터베이스, 백엔드] 강의입니다.

이런 걸
배워요!

  • 데이터베이스를 구성하는 중요 기반 지식

  • 오라클 아키텍처의 내부 메커니즘

  • 성능 부하테스트 SwingBench 사용법 및 부하테스트 수행방법

  • 다양한 Wait Event들의 발생 메커니즘과 해결 방법

  • 오라클 데이터베이스의 성능 튜닝

  • 성능 분석 전문가 수준에 빠르게 이를 수 있는 분석 방법론

  • AWR을 이용한 성능 분석 방법론

  • AWR과 ADDM Report의 상세 개별 항목

  • SwingBench 부하상에서 다양한 AWR 분석 연습

  • 실제 고객 사이트의 AWR 분석 사례

DB 컨설턴트가 알려주는 핵심 노하우,
차별화된 오라클 전문가로 성장해보세요.

강의 소개

오라클 성능 분석과 튜닝 핵심 가이드는 여러분을 오라클(Oracle) 데이터베이스 전문 컨설턴트로 빠르게 성장시키기 위한 핵심 가이드를 제공합니다.

권 철민, 오라클 성능 분석

오라클 DB 전문가가 되기 위해서는 많은 시간과 다양한 경험이 필요합니다.

아쉽게도 DB 유지 보수 업무를 오랜 기간 수행하더라도 반복적인 업무 수행 등으로 다양한 경험을 얻기 힘든 경우가 많으며, 제대로 된 DBMS 기본기가 없는 상태에서는 아무리 많은 기간을 일해도 방대한 오라클 DB 세계에서 전문가로 성장하기란 어려운 일입니다.

본 강의는 여러분이 오라클 DB 성능 진단/튜닝 전문가로서 성장하기 위해 갖추어야 할 기반 지식과, 올바른 방향성으로 빠르게 남과 차별화된 기술력을 이룰 수 있도록 만들어진 강의입니다.

그동안 제가 많은 고객 사이트에서 오라클 DB 컨설턴트로 일했던 시절의 경험을 기반하여, 오라클 DB 성능 진단과 튜닝 전문가로 성장하기 위한 필수 핵심 요소, 그리고 제가 여러 동료 컨설턴트들에게 성능 진단 및 개선 컨설팅을 쉽고 빠르게 수행할 수 있도록 가이드해왔던 내용들을 주축으로 강의로 만들었습니다.


학습 내용

  • 오라클 아키텍처(Oracle Architecture) 내부 메커니즘
  • Wait Event
  • AWR 성능 분석
  • 오라클 성능 개선 방법론

강의는 오라클 아키텍처의 핵심 메커니즘과 오라클 성능 분석을 위한 필수 이해 요소인 Wait Event에 대한 상세 설명, AWR을 통해 어떻게 오라클 성능을 진단하고 개선하는지에 대한 과정, 그리고 향상된 DB 아키텍처에 대한 방법론을 담고 있습니다.

또한 여러분이 오라클 DB 성능 전문 능력을 체득할 수 있도록 많은 분석 실습다양한 분석 사례들로 구성되어 있습니다.


강의 특징

성능 분석을 위한 핵심 기반 기술에 집중

성능 분석과 튜닝을 위해서 반드시 알아야 하는 오라클 핵심 기반 기술과 아키텍처를 명쾌하게 설명해 드립니다. 

오라클의 아키텍처와 기능은 매우 방대하기에 이들을 모두 습득하기란 매우 오랜 시간이 필요합니다. 뿐만 아니라, 오히려 많은 지엽적인 기술/지식에 치여서 오라클 DB 공부를 포기하게 만드는 주요 원인입니다. 

본 강의는 여러분이 DBMS 전문가가 되기 위해서 반드시 필요한 기반 지식과 핵심 오라클 아키텍처에 집중합니다. 그리고 이러한 DBMS 기본기를 기반으로 여러분이 DBMS 전반의 핵심 기술들을 손쉽게 이해하고 적용할 수 있도록 도와드릴 것입니다. 

반복적인 실습을 통한 최적 성능 분석 방법론 체득

DB를 이해하기 위해서는 실제 다양한 부하를 가해 보면서 어떻게 DB의 성능 지표들이 달라지는지 확인해 봐야 합니다.

이를 위해 2 CPU Core, 256GB SSD Storage를 가진 Oracle Cloud VM상에서 약 40GB의 실제 데이터베이스를 구성하여 실습 환경을 구축하고 SwingBench Benchmark 툴을 이용하여 다양한 유형의 부하를 실습 DB에 가하여 성능 진단과 분석 실습을 수행합니다.

또한 성능 분석을 위한 최적 방법론을 상세하게 전달드리며, 이를 충분히 체득할 수 있도록 반복적인 분석 실습을 진행합니다.

실제 고객 사이트의 분석 자료를 기반으로 심도있는 진단 컨설팅 경험

실제 고객 사이트에서 분석된 컨설팅 자료를 기반으로 DB 성능과 아키텍처 문제점 분석/해결책을 제시하는 방법을 더욱 심도있게 배우실 수 있습니다.

이를 통해 DB 운영 시 발생할 수 있는 여러 성능 이슈 사례들을 보다 폭넓게 이해하고, 나아가 DB 성능 진단/개선 컨설턴트들이 수행하는 업무 내용들을 경험하실 것입니다.

수강 전 참고 사항

본 강의는 SQL 튜닝에 대해서는 다루지 않습니다.


실습 환경

강의의 실습 환경은 오라클 클라우드(Oracle Cloud) 상에서 구축되었습니다. 오라클 클라우드는 오라클 DBMS를 2 Core CPU와 250GB의 SSD 상에서 사용해 볼 수 있도록 한 달 간 무료 크레디트를 제공해 줍니다.

출처: Oracle 공식 홈페이지 (바로가기)

아쉽게도 한 달의 제약 기간이 있습니다. 만약 오라클 클라우드를 원하시지 않는다면 타 클라우드를 이용하는 방법도 있습니다. 이에 대한 자세한 안내는 섹션 0: 강의 소개와 실습 환경 구성 동영상에서 말씀드리오니, 강의 선택 전 반드시 해당 실습 환경 동영상을 참조해주시기 바랍니다.


실습 스크립트와 강의 자료

약 250p 분량의 강의 교재와 실습 코드를 제공합니다.

실습 스크립트와 강의 자료는 섹션 0: 강의 자료 다운로드 받기에서 다운로드 받으실 수 있습니다. 
(녹색 [강의 자료] 버튼 또는 구름 아이콘)

강의 자료는 약 250페이지 분량으로 구성되어 있으며, 고객 사이트 분석 사례 강의 자료는 다운로드에서 제외됩니다.


차별화된 오라클 전문가로 성장할 수 있도록 도와드립니다. 

오라클 DB 성능 전문가로 성장하기 위해서는 오랜 시간과 노력을 투자해야 합니다.
어쩌면 본 강의만으로는 여러분을 단숨에 오라클 성능 전문가로 만들어 주기에는 부족할 수 있습니다. 그만큼 해당 분야가 매우 넓기 때문입니다.

하지만 올바른 기본기와 방향성을 갖춘다면, 남들보다 몇 배 빠르게 오라클 DB 전문가의 길에 이를 수 있습니다.

"오라클 성능 분석과 인스턴스 튜닝 핵심 가이드"는 성능 분석을 위한 핵심 기술과 차별화된 분석 방법론을 체득하실 수 있도록 도와드립니다. 이를 통해 여러분을 차별화된 기술력을 가진, 조직에 없어서는 안 될 전문가로서의 존재가치를 인정받을 수 있도록 만들어 드릴 것입니다

인프런이 만난 사람 👨‍💻

권철민님 인터뷰를 읽어보세요 | 보러가기

💾 수강 전 확인해주세요.

  • 강의에서 사용하는 Oracle Client 설치가 필요합니다. Oracle Client가 설치되지 않으면 실습 환경을 구축할 수 없어 학습을 진행하기 어려우니, 수강 전 반드시 확인해주시기 바랍니다. (관련 안내)

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 오라클 DB 튜닝에 도전하고 싶으신 분

  • 오라클 DB 관련 분야로 진출하기를 원하시는 분

  • 개발 경험을 넘어서 경력 전환을 원하시는 분

  • 빠르게 오라클 성능 분석 전문가가 되기를 원하시는 분

  • 보다 효율적이고 신속한 성능 분석 컨설팅 방법을 원하시는 컨설턴트

선수 지식,
필요할까요?

  • 오라클 DBMS 기본 지식

  • 3개월 이상의 오라클 DBMS 운영 경력과 그에 준하는 오라클 지식

안녕하세요
권 철민입니다.

수강생 수

22,804

수강평 수

1,047

강의 평점

4.9

강의 수

12

(전) 엔코아 컨설팅

(전) 한국 오라클

AI 프리랜서 컨설턴트

파이썬 머신러닝 완벽 가이드 저자

커리큘럼

전체

125개 ∙ (26시간 31분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!