모두CBT

데이터베이스 회복에 대한 설명으로 옳은 것은? | [7급 국가직 데이터베이스론] 22년 1회차 기출문제 상세 페이지

1[7급 국가직 데이터베이스론] 22년 1회차
데이터베이스 회복에 대한 설명으로 옳은 것은?
1
지연 갱신 회복기법에서는 UNDO 연산이 필요 없다.
2
REDO 연산을 수행할 때는 로그(log)가 필요 없다.
3
검사점(checkpoint) 연산은 장애가 발생할 때 실행된다.
4
즉시 갱신 회복기법에서는 트랜잭션이 완료한 이후 데이터베이스를 갱신한다.
해설

지연 갱신 회복기법에서는 UNDO 연산이 필요 없다는 설명이 옳다.

지연 갱신은 트랜잭션이 부분 완료될 때까지 데이터베이스에 반영하지 않으므로, 장애 시 미완료 트랜잭션은 되돌릴 것이 없고 완료된 트랜잭션만 REDO하면 된다.

  • REDO와 로그: REDO는 로그에 기록된 새 값으로 다시 반영하므로 로그가 반드시 필요하다.
  • 검사점: 장애 시가 아니라 정상 운영 중 주기적으로 수행해 회복 시 살펴볼 로그 범위를 줄인다.
  • 즉시 갱신: 트랜잭션 수행 도중(완료 전)에 데이터베이스를 갱신하는 방식이라 UNDO와 REDO가 모두 필요하다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 데이터베이스론] 22년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 데이터베이스론 기출문제 암기장 전체 보기