https://velog.io/@syh0397/10.-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98-BEGIN-COMMIT-ROLLBACK

 


🤔 롤 백(Roll Back)?

  • 소프트웨어 시스템이 이전 버전 또는 이전 상태로 되돌아가는 것을 의미한다.
  • 트랜젝션으로 인한 하나의 묶음 처리가 시작되기 이전의 상태로 되돌린다.
  • 소프트웨어의 결함, 오작동 또는 예기치 않은 부작용으로 인해 시스템이 안정성을 잃었을 때 사용된다.
  • 롤백은 시스템의 문제를 해결하고 안정성을 회복하기 위한 백업 메커니즘으로 사용된다.

🔎 주로 롤백을 사용하는 경우는?

  • 배포 실패: 소프트웨어 업데이트나 배포 작업 문제가 발생하여 시스템이 예상대로 동작하지 않을 롤백을 수행하여 이전 버전으로 돌아갈 있습니다
  • 심각한 결함: 실제 운영 중인 시스템에서 심각한 버그나 결함이 발견되면 롤백을 통해 시스템을 안정적인 상태로 되돌릴 있습니다.
  • 성능 문제 : 시스템이 예상보다 느려지거나 성능 문제가 발생할 경우, 롤백을 통해 변경사항을 취소하고 이전 상태로 돌아갈 있습니다

📄 Ref.Site

https://whitekeyboard.tistory.com/308
https://tinyurl.com/27qz4anz
반응형

'✏️ 한줄 용어' 카테고리의 다른 글

[React-Native] CodePush  (0) 2023.08.06
프록시(Proxy)란?  (0) 2023.06.30
오류(Error)/결함(Defect)/장애(Failure)  (0) 2023.04.29
핫픽스(Hotfix)란?  (0) 2023.04.16
컴파일(Compile), 빌드(Build) 차이점  (0) 2023.03.02
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기