이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장. MySQL과 MariaDB 개요1.1 현황1.2 상용 RDBMS와의 차이점1.3 MySQL과 MariaDB 튜닝의 중요성1.4 마치며2장. SQL 튜닝 용어를 직관적으로 이해하기2.1 물리 엔진과 오브젝트 용어2.2 논리적인 SQL 개념 용어2.3 개념적인 튜닝 용어2.4 마치며3장. SQL 튜닝의 실행 계획 파헤치기3.1 실습 환경 구성하기3.2 실행 계획 수행3.3 프로파일링3.4 마치며4장. 악성 SQL 튜닝으로 초보자 탈출하기4.1 SQL 튜닝 준비하기4.2 SQL 문 단순 수정으로 착한 쿼리 만들기4.3 테이블 조인 설정 변경으로 착한 쿼리 만들기4.4 마치며5장. 악성 SQL 튜닝으로 전문가 되기5.1 SQL 문 재작성으로 착한 쿼리 만들5.2 인덱스 조정으로 착한 쿼리 만들기5.3 적절한 테이블 및 열 속성 설정으로 착한 쿼리 만들기5.4 마치며
|
|
이 책의 구성1장_ MySQL과 MariaDB 개요MySQL과 MariaDB의 배경과 시장점유율 현황을 알아보고 상용 DBMS와의 차이점, 오픈소스 DBMS인 MySQL과 MariaDB 튜닝의 중요성을 살펴봅니다.2장_ SQL 튜닝 용어를 직관적으로 이해하기SQL 튜닝을 수행하기 전에 알아야 하는 물리 엔진의 구조, DB 오브젝트 관련 용어, 논리적인 쿼리문 작성 관련 용어, 개념적으로 통용되는 튜닝 용어를 알아봅니다.3장_ SQL 튜닝의 실행 계획 파헤치기SQL 튜닝을 수행하는 데 필요한 실습 환경을 구성해봅니다. 튜닝의 방향성을 결정하기 위해 실행 계획을 수행하는 방법과 출력 결과의 의미를 살펴보고, 물리적인 시간 단위 정보인 프로파일링을 이해합니다.4장_ 악성 SQL 튜닝으로 초보자 탈출하기주어진 SQL 문에서 단순한 텍스트 변경으로 튜닝을 수행하는 실습을 진행합니다. SQL 문에서 일부 구문 또는 테이블 조인 방식을 변경하여 쿼리 튜닝을 수행하는 사례를 확인해봅니다.5장_ 악성 SQL 튜닝으로 전문가 되기주어진 SQL 문에서 쿼리를 재작성하거나 DDL data definition language 을 통한 오브젝트 변경으로 튜닝을 수행하는 실습을 진행합니다. SQL 문을 전체적으로 다시 작성하거나, 인덱스를 조정하고, 테이블과 열의 속성을 변경하는 방식으로 쿼리 튜닝을 수행하는 사례를 확인해봅니다.
|