Real MySQL 8.0 2권

이성욱님 외 1명
760p
구매 가능한 곳

저자/역자

목차

▣ 11장: 쿼리 작성 및 최적화 11.1 쿼리 작성과 연관된 시스템 변수 ___11.1.1 SQL 모드 ___11.1.2 영문 대소문자 구분 ___11.1.3 MySQL 예약어 11.2 매뉴얼의 SQL 문법 표기를 읽는 방법 11.3 MySQL 연산자와 내장 함수 ___11.3.1 리터럴 표기법 문자열 ___11.3.2 MySQL 연산자 ___11.3.3 MySQL 내장 함수 11.4 SELECT ___11.4.1 SELECT 절의 처리 순서 ___11.4.2 WHERE 절과 GROUP BY 절, ORDER BY 절의 인덱스 사용 ___11.4.3 WHERE 절의 비교 조건 사용 시 주의사항 ___11.4.4 DISTINCT ___11.4.5 LIMIT n ___11.4.6 COUNT() ___11.4.7 JOIN ___11.4.8 GROUP BY ___11.4.9 ORDER BY ___11.4.10 서브쿼리 ___11.4.11 CTE(Common Table Expression) ___11.4.12 윈도우 함수(Window Function) 11.4.13 잠금을 사용하는 SELECT 11.5 INSERT ___11.5.1 고급 옵션 ___11.5.2 LOAD DATA 명령 주의 사항 ___11.5.3 성능을 위한 테이블 구조 11.6 UPDATE와 DELETE ___11.6.1 UPDATE ... ORDER BY ... LIMIT n ___11.6.2 JOIN UPDATE ___11.6.3 여러 레코드 UPDATE ___11.6.4 JOIN DELETE 11.7 스키마 조작(DDL) ___11.7.1 온라인 DDL ___11.7.2 데이터베이스 변경 ___11.7.3 테이블 스페이스 변경 ___11.7.4 테이블 변경 ___11.7.5 칼럼 변경 ___11.7.6 인덱스 변경 ___11.7.7 테이블 변경 묶음 실행 ___11.7.8 프로세스 조회 및 강제 종료 ___11.7.9 활성 트랜잭션 조회 11.8 쿼리 성능 테스트 ___11.8.1 쿼리의 성능에 영향을 미치는 요소 ▣ 12장: 확장 검색 12.1 전문 검색 ___12.1.1 전문 검색 인덱스의 생성과 검색 ___12.1.2 전문 검색 쿼리 모드 ___12.1.3 전문 검색 인덱스 디버깅 12.2 공간 검색 ___12.2.1 용어 설명 ___12.2.2 SRS(Spatial Reference System) ___12.2.3 투영 좌표계와 평면 좌표계 ___12.2.4 지리 좌표계 ▣ 13장: 파티션 13.1 개요 ___13.1.1 파티션을 사용하는 이유 ___13.1.2 MySQL 파티션의 내부 처리 13.2 주의사항 ___13.2.1 파티션의 제약 사항 ___13.2.2 파티션 사용 시 주의사항 13.3 MySQL 파티션의 종류 ___13.3.1 레인지 파티션 ___13.3.2 리스트 파티션 ___13.3.3 해시 파티션 ___13.3.4 키 파티션 ___13.3.5 리니어 해시 파티션/리니어 키 파티션 ___13.3.6 파티션 테이블의 쿼리 성능 ▣ 14장: 스토어드 프로그램 14.1 스토어드 프로그램의 장단점 ___14.1.1 스토어드 프로그램의 장점 ___14.1.2 스토어드 프로그램의 단점 14.2 스토어드 프로그램의 문법 ___14.2.1 예제 테스트 시 주의사항 ___14.2.2 스토어드 프로시저 ___14.2.3 스토어드 함수 ___14.2.4 트리거 ___14.2.5 이벤트 ___14.2.6 스토어드 프로그램 본문(Body) 작성 14.3 스토어드 프로그램의 보안 옵션 ___14.3.1 DEFINER와 SQL SECURITY 옵션 ___14.3.2 DETERMINISTIC과 NOT DETERMINISTIC 옵션 14.4 스토어드 프로그램의 참고 및 주의사항 ___14.4.1 한글 처리 ___14.4.2 스토어드 프로그램과 세션 변수 ___14.4.3 스토어드 프로시저와 재귀 호출 ___14.4.4 중첩된 커서 사용 ▣ 15장: 데이터 타입 15.1 문자열(CHAR와 VARCHAR) ___15.1.1 저장 공간 ___15.1.2 저장 공간과 스키마 변경(Online DDL) ___15.1.3 문자 집합(캐릭터 셋) ___15.1.4 콜레이션(Collation) ___15.1.5 비교 방식 ___15.1.6 문자열 이스케이프 처리 15.2 숫자 ___15.2.1 정수 ___15.2.2 부동 소수점 ___15.2.3 DECIMAL ___15.2.4 정수 타입의 칼럼을 생성할 때의 주의사항 ___15.2.5 자동 증가(AUTO_INCREMENT) 옵션 사용 15.3 날짜와 시간 ___15.3.1 자동 업데이트 15.4 ENUM과 SET ___15.4.1 ENUM ___15.4.2 SET 15.5 TEXT와 BLOB 15.6 공간 데이터 타입 ___15.6.1 공간 데이터 생성 ___15.6.2 공간 데이터 조회 15.7 JSON 타입 ___15.7.1 저장 방식 ___15.7.2 부분 업데이트 성능 ___15.7.3 JSON 타입 콜레이션과 비교 ___15.7.4 JSON 칼럼 선택 ___15.8 가상 칼럼(파생 칼럼) ▣ 16장: 복제 16.1

출판사 제공 책 소개

MySQL 서버를 활용하는 프로젝트에 꼭 필요한 경험과 지식을 담았습니다! 《Real MySQL 8.0》은 《Real MySQL》을 정제해서 꼭 필요한 내용으로 압축하고, MySQL 8.0의 GTID와 InnoDB 클러스터 기능들과 소프트웨어 업계 트렌드를 반영한 GIS 및 전문 검색 등의 확장 기능들을 추가로 수록했다. 또한 《Real MySQL 8.0》은 단순 SQL 문법이나 쿼리 작성보다는 MySQL 서버를 활용하는 프로젝트에서 꼭 필요한 경험과 지식을 전달하는 데 집중했다. 이 책을 처음부터 끝까지 정독할 수 있다면 더없이 좋겠지만 필요하거나 관심 있는 내용 위주로 살펴봐도 지금까지 경험했던 수많은 문제들을 해결할 수 있을 것이다. ★ 이 책에서 다루는 내용 ★ ◎ MySQL 설치와 서버 아키텍처 ◎ 트랜잭션과 잠금 ◎ 인덱스 종류의 구조 및 활용 ◎ GTID 기반 복제 및 InnoDB 클러스터 아키텍처 ◎ 쿼리의 실행 계획 분석 및 최적화 ◎ 스토어드 프로그램 개발 ◎ 데이터 모델링 및 최적의 데이터 타입 선정 ◎ 파티션 및 데이터 압축 활용 ◎ GIS 및 전문 검색 기능 활용 ◎ Performance 스키마 및 Sys 스키마 활용

본 사이트의 모든 콘텐츠는 왓챠피디아의 자산이며, 사전 동의 없이 복제, 전재, 재배포, 인용, 크롤링, AI학습, 데이터 수집 등에 사용하는 것을 금지합니다.

  • 주식회사 왓챠
  • 대표 박태훈
  • 서울특별시 서초구 강남대로 343 신덕빌딩 3층
  • 사업자 등록 번호 211-88-66013