MariaDB 구축과 활용
도서명:MariaDB 구축과 활용
저자/출판사:다니엘,바솔로뮤/에이콘출판
쪽수:332쪽
출판일:2015-10-23
ISBN:9788960777729
목차
1장 MariaDB 시작
__소개
__윈도우에 MariaDB 설치
__리눅스에 MariaDB 설치
__맥 OS X에 MariaDB 설치
__Feedback 플러그인 활성화
__InnoDB와 XtraDB간의 전환
__백업 계정 생성
__XtraBackup을 이용해서 백업 만들기
__mysqldump을 이용해서 백업 만들기
__mysqlcheck와 크론을 이용한 테이블 자동 점검과 최적화
__mysql 클라이언트에서 진행상황 보고내역 이용
2장 MariaDB 깊이 파헤치기
__소개
__mysqldump에서 내보낸 데이터 가져오기
__SHOW EXPLAIN을 실행 중인 쿼리와 함께 사용
__LIMIT ROWS EXAMINED 사용
__INSTALL SONAME 사용
__HTML 결과 생성
__XML 결과 생성
__테이블을 MyISAM에서 Aria로 옮기기
__테이블을 MyISAM/Aria에서 InnoDB/XtraDB로 옮기기
3장 MariaDB 최적화와 튜닝
__소개
__기능을 사용하고 있는지 확인하기 위한 SHOW STATUS 사용
__MariaDB 옵티마이저 전략 제어
__InnoDB와 XtraDB로 확장 키 사용
__Aria의 두 단계의 데드락 검출 설정
__MyISAM의 세그먼트된 키 캐시 설정
__스레드풀 설정
__Aria의 페이지캐시 설정
__서브쿼리 캐시를 사용한 쿼리 최적화
__세미조인 서브쿼리 최적화
__인덱스 생성
__풀텍스트 인덱스 생성
__인덱스 삭제
__JOIN 사용
__DATETIME 칼럼에 마이크로초 단위 사용
__DATETIME과 TIMESTAMP 칼럼 자동 업데이트
4장 TokuDB 저장 엔진
__소개
__TokuDB 설치
__TokuDB 설정
__TokuDB 테이블 생성
__TokuDB로 옮기기
__TokuDB 테이블에 인덱스 추가
__TokuDB 테이블 압축 수정
5장 CONNECT 저장 엔진
__소개
__CONNECT 저장 엔진 설치
__CONNECT 테이블 생성과 삭제
__CONNECT를 사용한 CSV 데이터 읽고 쓰기
__CONNECT를 사용한 XML 데이터 읽고 쓰기
__CONNECT를 사용한 MariaDB 테이블 접근
__XCOL 테이블 타입 사용
__PIVOT 테이블 타입 사용
__OCCUR 테이블 타입 사용
__WMI 테이블 타입 사용
__MAC 주소 테이블 타입 사용
6장 MariaDB 복제
__소개
__복제 설정
__전역 트랜잭션 ID 사용
__멀티소스 복제 사용
__행 이벤트 주석으로 binlog 향상시키기
__binglog 이벤트 검사 합설정
__선택적으로 binlog 이벤트 복제 생략
7장 MariaDB 갈레라 클러스터로 복제
__소개
__MariaDB 갈레라 클러스터 설치
__MariaDB 갈레라 클러스터의 노드 제거
__MariaDB 갈레라 클러스터 종료
8장 성능과 사용량 통계
__소개
__Audit 플러그인 설치
__Audit 플러그인 사용
__엔진-독립적인 테이블 통계 이용
__확장된 통계 이용
__성능 스키마 활성화
__성능 스키마 사용
9장 Sphinx로 하는 데이터 검색
__소개
__MariaDB에 SphinxSE 설치
__리눅스에서 Sphinx 데몬 설치
__윈도우에서 Sphinx 데몬 설치
__Sphinx 데몬 설정
__Sphinx 데몬과 SphinxSE를 사용한 검색
10장 MariaDB의 동적, 가상 칼럼 탐색
__소개
__동적 칼럼이 있는 테이블 생성
__동적 칼럼 데이터를 삽입, 업데이트, 삭제
__동적 칼럼으로부터 데이터 읽기
__가상 칼럼 사용
11장 HandlerSocket을 사용한 NoSQL 지원
__소개
__HandlerSocket 설치와 설정
__libhsclient 라이브러리 설치
__HandlerSocket 펄 클라이언트 라이브러리 설치
__HandlerSocket과 PERL을 사용한 데이터 읽기
__HandlerSocket과 PERL을 사용한 데이터 추가
__HandlerSocket과 펄을 사용한 데이터 업데이트와삭제
__HandlerSocket Python 클라이언트 라이브러리 설치
__HandlerSocket과 Python을 사용한 데이터 읽기
__HandlerSocket과 Python을 사용한 데이터 추가
__HandlerSocket과 Python을 사용한 데이터 업데이트와 삭제
__HandlerSocket Ruby 클라이언트 라이브러리 설치
__HandlerSocket과 Ruby를 사용한 데이터 읽기
__HandlerSocket과 Ruby를 사용한 데이터 추가
__HandlerSocket과 Ruby를 사용한 데이터 업데이트 및 삭제
__텔넷으로 HandlerSocket 직접 사용
12장 HandlerSocket을 사용한 NoSQL 지원
__소개
__카산드라 저장 엔진 설치
__MariaDB와 카산드라 간의 데이터 매핑.
__카산드라 저장 엔진으로 INSERT, UPDATE, DELETE 사용
__카산드라 저장 엔진을 이용한 SELECT 사용
13장 MariaDB 보****
__소개
__mysql_secure_installation을 사용한 MariaDB 보****
__리눅스에서 MariaDB 파일에 대한 보****
__윈도우에서 MariaDB 파일에 대한 보****
__보호되지 않은 암호를 갖는 사용자 확인
__SSL을 사용한 연결 암호화
__사용자 퍼미션 제어 역할
__PAM 인증 플러그인을 사용한 인증