메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

MySQL Troubleshooting – MySQL 문제 해결 가이드 (한빛미디어)

robi***

|

2013-03-20

MySQL Troubleshooting : 쿼리 문제, 원인을 알면 해결은 쉽다

버그, 성능 저하, 치명적 오류, 데이터 훼손, 엉뚱한 데이터가 출력되는 문제 등은 데이터베이스 관리자나 DBA라면 늘 겪는 일이다. 이런 문제 해결의 지름길은 원인 분석이다. 원인만 알면 문제는 금방 해결할 수 있다. 이 책은 원인 분석이라는 흐름 속에서 놓치기 쉬운 간단한 문제 해결법부터, 문제 예방을 위한 MySQL 환경 설정법, 서드파티 솔루션 문제 해결 등 MySQL에서 발생하는 여러 가지 장애를 해결하는 방법을 풍부한 예제로 설명한다. 빅데이

  • 저자 : 스베타 스머노바(Sveta Smirnova)
  • 번역 : 강권학
  • 출간 : 2013-02-07
제목에서 바로 알 수 있듯이 MySQL에 관련된 트러블슈팅을 설명한 책이고, O’REILLY에서 나온 책을 번역한 역서이다. 대략적인 책의 구성은 Query 관련한 문제 해결 방안, 동시성 문제, 서버 옵션, 물리적인 환경, 이중화 관련 문제 순으로 설명이 되어 있고, 마지막 2장은 종합적으로 정리한 문제 해결 기법과 도구, 그리고 좋은 습관에 대해 설명하고 있다.
우선 책의 저자가 MySQL 초창기 시절부터 15년 이상 버그 검증 수석 엔지니어로 활동해온 베테랑이라서 Troubleshooting을 설명하는 내용에서 깊이가 느껴진다. 그리고, 이런 번역서는 번역이 책의 품질의 50%를 좌우하는데, 다행히 번역자가 IT업계에서 일하면서 영어에도 능통해 전체적인 내용이 매끄럽게 흘러가는 게 큰 장점이다. 또한 무엇보다도 책의 내용이 세세한 기술적인 문제 해결에만 치우치지 않고, 큰 관점에서의 문제 해결 방안도 설명해주는게 무척 마음에 들었다. 예를 들어, MySQL 관련한 문제를 마주하게 되었을 때 전체적인 관점에서 문제해결 계획을 세우는 방법을 알려주었고, 또한 문제 해결을 위한 좋은 습관을 책 말미에 가르쳐 주고 있다. 이런 큰 그림을 그리고 좋은 습관은 비단 MySQL뿐만 아니라 다른 DBMS에 대한 Troubleshooting에도 적용할 수 있어서 IT에 처음 입문하는 초급 엔지니어에게도 무척 유용할 것이라는 생각이 들었다.
개인적으로 최근 지원하는 프로젝트가 MySQL을 사용하는데, 나로서는 MySQL을 실무에서는 처음 접하는 상태였다. 다른 상용 DBMS들과 큰 차이가 별로 없을 테니 금방 익숙해질거라 스스로를 자위하던 차에 이 책을 만났다. 책을 다 읽고 나니 역시 총론에서는 다른 DBMS와 큰 차이가 없지만, 개론으로 들어가면 많은 차이가 있어서 공부를 많이 해야겠다는 생각이 들었다. 가뜩이나 Open Source DBMS에 대해서는 지원하는 엔지니어도 부족하고 정보도 꽤 많이 부족한데 이런 문제 해결 가이드가 나와서 참으로 반가웠다. 책상머리에 두고 필요할 때마다 자주 참고할만한 좋은 책이라 생각한다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?