vixjv***
2023-10-25

이 책은 MYSQL의 설치 부터 명령어, 그리고 백업 까지 하나하나 알려준다. 설치는 다양한 운영체제들을 예시로 들어 알려주는데 리눅스, 도커, 맥, 윈도우 등이 있다.
설치 파트에서 짬짬이 폴더구성에 대한 것들도 알려준다.
MYSQL 서버 업그레이드에선 메이져 업그레이드, 마이너 업그레이드, 인플레이스 업그레이드, 논리적 업그레이드 등에 대한 내용이 나오는데, 이런 이론적인 느낌의 책은 언제나 좋다. 또한 설치 할 때의 예시등이 아주 잘 나와있어서 쓰면서 코드를 외웠다.
너무 마음에 든다.
데이터 베이스 모델링의 설계 과정은 jpa할 때도 꽤나 애먹었던 엔티티들이 나왔다.
제법 어려운 관계도를 글 만으로 이렇게 잘 풀어 낼 수 있다는 점이 신기했다.
사이사이에 있는 다이어그램들이 글의 내용을 더 쉽게 이해 할 수 있도록 많은 도움을 주었다.
데이터 베이스 구성 작업 에서는 예약어들을 사용한 예시들이 많이 나온다.
정말.. MYSQL 계의 바이블이라고 해도 과언이 아닐정도이다.
백업과 복구 에서는 다양한 방식으로 백업하는 방법을 알려 주는데, XtraBackup방식이 가장 인상적이었다.
XtraBackup방식 : 물리적 백업의 다음 단계는 핫 백업(hot backup)의 구현입니다. 즉, 데이터 베이스가 실행되는 동안 데이터베이스 파일의 복사본을 만드는 것입니다.
다음은 서버 모니터링에 대한 것이 나온다. 거의 실습 위주라 얼른 실습을 해보는 편이 좋을 듯하다. 처음엔 책 내용이 너무 어려운게 아닌가 싶었는데 읽다보니 이해가 되기도 하고, Join이 나올 땐 반갑기 까지했다.
MySQL을 꾸준히 공부 할 마음이 있는 사람이라면 무조건 이 책을 읽어보는 것을 추천한다. 나는 이 책을 내가 MYSQL과 친해질 때 까지 바이블 처럼 생각 하고 읽을 생각이다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."