경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
편집을 취소할 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 |
당신의 편집 |
3번째 줄: |
3번째 줄: |
| ;데이터베이스상의 데이터를 메모리에 상주시켜 관리하는 DBMS | | ;데이터베이스상의 데이터를 메모리에 상주시켜 관리하는 DBMS |
| * 모든 연산을 주기억장치에서 수행하므로 Disk I/O가 발생하지 않음 → 속도 대폭 개선 | | * 모든 연산을 주기억장치에서 수행하므로 Disk I/O가 발생하지 않음 → 속도 대폭 개선 |
| * [[T 트리]] 이용
| |
|
| |
| == 주목 배경 ==
| |
| * 메모리 가격 하락
| |
| * 64bit 운영체제
| |
|
| |
| == 기존 디스크 기반 DB와의 비교 ==
| |
| {| class="wikitable"
| |
| |-
| |
| ! 구분 !! 디스크 기반 DB !! 메모리 기반 DB
| |
| |-
| |
| | 데이터 저장 || [[하드디스크]] || [[주기억장치]]
| |
| |-
| |
| | 운영 목표 || 트랜잭션의 안정적 운영 || 빠른 트랜잭션 처리
| |
| |-
| |
| | 인덱스 종류 || [[B 트리]] 인덱싱 || [[T 트리]] 인덱싱
| |
| |-
| |
| | 회복기법 || 로그를 이용한 Undo/Redo || 하드웨어적인 회복
| |
| |}
| |
| * 장애 시 휘발성 데이터가 모두 소실되므로 회복이 중요
| |
| * 기존 디스크 기반 DB보다 10~500배 빠른 속도
| |