본문 바로가기
정보처리기사 필기 총정리/3과목: 데이터베이스 구축

3과목 추가 정리: 기출문제 ★★★

by 함께 공부해요 2020. 10. 4.

1) 병행제어의 로킹(Locking) 단위 ★★ __ 개정 전 기출문제, 201, 2, 3회 기출문제

- 한번에 한 명만 사용할 수 있게 잠그는(Locking) 단위

- 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 함

- 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있음

- 한꺼번에 로킹할 수 있는 객체의 크기를 로킹 단위라고 함

 

로킹 단위가 작으면 小

 - 로킹 오버헤드가 증가

 - 데이터베이스 공유도가 증가

 

로킹 단위가 크면 大

 - 로킹 오버헤드가 감소

 - 데이터베이스 공유도가 감소

 

 

2) 데이터베이스 로그(log)를 필요로 하는 회복기법 __ 203회 기출문제

#RE UN

 

연 갱신 기법(Deferred Update)

 -트랜잭션이 부분 완료 상태에 이르기까지 발생한 모든 변경 내용을 로그 파일에만 저장하고, 데이터베이스에는 COMMIT이 발생할 때까지 저장을 지연하는 기법

 -트랜잭션이 실패할 경우 UNDO없이 로그 단순 폐기

 # REDO

 

시 갱신 기법(Immediate Update)

 -트랜잭션 수행 도중 데이터를 변경하면 변경 정보를 로그 파일에 저장하고, 부분 완료되기 전이라도 모든 변경 내용을 즉시 데이터베이스에 반영하는 기법

 -로그 파일을 참조해 미완료된 변경에 대해 UNDO를 우선 실행한 후, 완료된 변경에 대해 REDO 실행 (UNDOCOMMIT된 지점이 없음)

 # UNDO

 

* 정보처리기사 실기, REDO/UNDO 기출문제

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 참고하시고,

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기, 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

댓글