logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Oracle, PostgreSQL, MySQL Core Architecture 2

Oracle, PostgreSQL, MySQL Core Architecture 2

(Memory Architecture의 내부 동작 원리를 중심으로)

권건우, 이근오, 김숙진, 이대덕, 홍성덕, 안성현 (지은이)
  |  
엑셈
2017-08-25
  |  
32,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 30,400원 -5% 0원 960원 29,440원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 22,400원 -10% 1120원 19,040원 >

책 이미지

Oracle, PostgreSQL, MySQL Core Architecture 2

책 정보

· 제목 : Oracle, PostgreSQL, MySQL Core Architecture 2 (Memory Architecture의 내부 동작 원리를 중심으로)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > Oracle
· ISBN : 9791188427017
· 쪽수 : 319쪽

책 소개

Exem Deep Internals Series 2권. Oracle의 동작 원리, 그 중에서도 Buffer Cache를 비롯한 Shared Memory 메커니즘을 비교 연구하였다. 하둡을 비롯한 최근의 다양한 데이터 저장플랫폼과 그동안 연구했던 RDBMS와의 비교연구 또한 계속 이어질 것이다.

목차

1. RDBMS의 메모리 아키텍처
1.1. DBMS 아키텍처의 발전 ㆍㆍㆍㆍㆍㆍㆍ 30
톰 길번과 가상메모리 그리고 페이징 ㆍㆍㆍㆍㆍㆍㆍ 30
찰스 바크만과 DBMS의 탄생 ㆍㆍㆍㆍㆍㆍㆍ 30
IBM System/360과 ISAM ㆍㆍㆍㆍㆍㆍㆍ 31
번 와츠와 IMS/DB ㆍㆍㆍㆍㆍㆍㆍ 31
E. F. Codd 박사의 RDBMS 논문과 System R 프로젝트 ㆍㆍㆍㆍㆍㆍㆍ 32
마이클 스톤브레이커와 Ingres 프로젝트 ㆍㆍㆍㆍㆍㆍㆍ 33
RDBMS를 완성한 시대의 천재 밥 마이너 ㆍㆍㆍㆍㆍㆍㆍ 33
밥 엡스타인과 Sybase DB ㆍㆍㆍㆍㆍㆍㆍ 33
오픈소스 DBMS의 시대 ㆍㆍㆍㆍㆍㆍㆍ 34
컬럼 스토어 DBMS ㆍㆍㆍㆍㆍㆍㆍ 34
RDBMS의 전성기와 새로운 도전 ㆍㆍㆍㆍㆍㆍㆍ 35
NoSQL의 등장 ㆍㆍㆍㆍㆍㆍㆍ 35
분산 처리와 하둡 ㆍㆍㆍㆍㆍㆍㆍ 36
분산 원장 DBMS인 블록체인 ㆍㆍㆍㆍㆍㆍㆍ 36
1.2. 가상 메모리와 페이징 ㆍㆍㆍㆍㆍㆍㆍ 38
페이징의 필요성 ㆍㆍㆍㆍㆍㆍㆍ 38
가상 메모리 ㆍㆍㆍㆍㆍㆍㆍ 39
페이지 교체 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 42
1.3. DBMS의 Buffer Management ㆍㆍㆍㆍㆍㆍㆍ 52
Buffer manager의 개념 ㆍㆍㆍㆍㆍㆍㆍ 52
첫 번째 흐름 LRU Buffer Replacement Algorithm ㆍㆍㆍㆍㆍㆍㆍ 54
두 번째 흐름 Clock Buffer Replacement Algoithm ㆍㆍㆍㆍㆍㆍㆍ 56
1.4. DBMS 메모리 아키텍처의 비교57
해시 함수의 Input Parameter와 버킷서치 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 58
버퍼 교체 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 66
버퍼 리스트 관리 ㆍㆍㆍㆍㆍㆍㆍ 66
멀티플 버퍼 풀 ㆍㆍㆍㆍㆍㆍㆍ 68
리두 로그 메커니즘 ㆍㆍㆍㆍㆍㆍㆍ 70
리두 로그의 식별자 메커니즘 ㆍㆍㆍㆍㆍㆍㆍ 72
멀티플 로그 버퍼 ㆍㆍㆍㆍㆍㆍㆍ 72
SQL 공유 메커니즘 ㆍㆍㆍㆍㆍㆍㆍ 72
Insert문 성능향상 메커니즘 ㆍㆍㆍㆍㆍㆍㆍ 73
트랜잭션 상태보관 메커니즘 ㆍㆍㆍㆍㆍㆍㆍ 74

2. Oracle의 메모리 아키텍처
2.1. SGA(System Global Area) 개요 ㆍㆍㆍㆍㆍㆍㆍ 78
IPC(Inter-Process Communication) ㆍㆍㆍㆍㆍㆍㆍ 80
Granule ㆍㆍㆍㆍㆍㆍㆍ 83
Shared Pool ㆍㆍㆍㆍㆍㆍㆍ 87
2.2. Library Cache ㆍㆍㆍㆍㆍㆍㆍ 95
Library Cache 구조 ㆍㆍㆍㆍㆍㆍㆍ 95
Library Cache의 동작 ㆍㆍㆍㆍㆍㆍㆍ 104
2.3. Buffer Cache ㆍㆍㆍㆍㆍㆍㆍ 127
Buffer Cache의 구조 ㆍㆍㆍㆍㆍㆍㆍ 127
Buffer Cache의 동작 ㆍㆍㆍㆍㆍㆍㆍ 147
2.4. Redo Log Buffer Cache ㆍㆍㆍㆍㆍㆍㆍ 155
Redo Log Buffer Cache의 구조 ㆍㆍㆍㆍㆍㆍㆍ 155
Redo Log Buffer Cache의 동작 ㆍㆍㆍㆍㆍㆍㆍ 169

3. PostgreSQL의 메모리 아키텍처
3.1. Shared Buffers ㆍㆍㆍㆍㆍㆍㆍ 183
Hash Table ㆍㆍㆍㆍㆍㆍㆍ 186
해시 함수의 Input Parameter와 버킷서치 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 194
Buffer Pool ㆍㆍㆍㆍㆍㆍㆍ 197
Clock Sweep 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 204
Disk Read 시나리오 ㆍㆍㆍㆍㆍㆍㆍ 209
3.2. WAL Buffers ㆍㆍㆍㆍㆍㆍㆍ 222
WAL Segment File의 구조 ㆍㆍㆍㆍㆍㆍㆍ 222
pg_xlogdump ㆍㆍㆍㆍㆍㆍㆍ 229
3.3. CLog Buffers ㆍㆍㆍㆍㆍㆍㆍ 238

4. MySQL의 메모리 아키텍처
4.1. MySQL 아키텍처 ㆍㆍㆍㆍㆍㆍㆍ 244
InnoDB Overview ㆍㆍㆍㆍㆍㆍㆍ 244
Storage Engine Overview ㆍㆍㆍㆍㆍㆍㆍ 245
Shared Memory Overview ㆍㆍㆍㆍㆍㆍㆍ 246
4.2. Buffer Pool ㆍㆍㆍㆍㆍㆍㆍ 247
Buffer Pool Routines ㆍㆍㆍㆍㆍㆍㆍ 247
Buffer Pool Instance ㆍㆍㆍㆍㆍㆍㆍ 247
Buffer Pool의 전반적 구조 ㆍㆍㆍㆍㆍㆍㆍ 249
Buffer Pool의 주요 구조체 ㆍㆍㆍㆍㆍㆍㆍ 251
해시 함수의 Input Parameter와 버킷서치 알고리즘 ㆍㆍㆍㆍㆍㆍㆍ 265
Disk Read 시나리오 ㆍㆍㆍㆍㆍㆍㆍ 267
Insert Buffer ㆍㆍㆍㆍㆍㆍㆍ 283
4.3. Redo Log ㆍㆍㆍㆍㆍㆍㆍ 286
Redo Log Buffer ㆍㆍㆍㆍㆍㆍㆍ 286
Redo Log File ㆍㆍㆍㆍㆍㆍㆍ 287
Redo Logging Process ㆍㆍㆍㆍㆍㆍㆍ 293
Log_sys ㆍㆍㆍㆍㆍㆍㆍ 294
4.4. Doublewrite Buffer ㆍㆍㆍㆍㆍㆍㆍ 295

5. 레퍼런스

6. 표ㆍ그림 리스트

저자소개

권건우 (지은이)    정보 더보기
공무원을 꿈꾸며 대학에 들어갔으나 동서양문화에 심취하여 수많은 사부님들을 찾아다녔고 기나긴 갈구끝에 서울 인사동과 중국 하남성 황토벌판 그리고 실리콘밸리에서 스승을 만났다. 지금은 산에서 내려와 많은 친구들과 동서문명을 융합시키는 새로운 도전의 여정에 있다. 그 중 하나로 빅데이터와 인공지능의 본질을 연구하고 쉽게 전달하는 전도사로 활약하고 있다. 전) 삼성SDS technical architect 현) 국제서법연합 한국본부 사무차장 현) 세계진소왕태극권총회 서울분회장 현) 성균관대, 한양대 겸임교수 현) 위데이터랩 대표이사
펼치기
김숙진 (지은이)    정보 더보기
㈜엑셈의 연구콘텐츠팀에서 Oracle, MySQL, PostgreSQL DBMS에 대한 연구를 진행하고 있으며 엑셈의 Deep Internal 세미나 시리즈 강의를 진행하고 있다.
펼치기
이대덕 (지은이)    정보 더보기
㈜엑셈의 연구콘텐츠팀에서 Oracle, MySQL, PostgreSQL DBMS에 대한 연구를 진행하고 있으며 엑셈의 Deep Internal 세미나 시리즈 강의를 진행하고 있다.
펼치기
이근오 (지은이)    정보 더보기
삼성카드, 삼성생명, ING 생명 등 다수의 금융차세대 프로젝트에 참여했으며 현재는 ㈜엑셈에서 연구콘텐츠팀에서 DBMS 연구 및 강의를 담당하고 있다.
펼치기
홍성덕 (지은이)    정보 더보기
㈜엑셈의 글로벌마케팅본부에서 작문과 사진, 컨텐츠 편집을 담당하고 있으며 편집 및 IT 스토리텔러를 꿈꾸고 있다.
펼치기
안성현 (지은이)    정보 더보기
㈜엑셈의 SaaS팀에서 에이전트 개발과 Docker를 이용한 테스트 환경 관리를 담당하고 있으며, 개발 전문가로 거듭나기 위해 엑셈에서 다양한 경험과 지식을 쌓고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책