본문 바로가기

cs(with 매일메일)

[260302월] 논리 삭제와 물리 삭제의 차이점은 무엇인가요?

데이터베이스에서 데이터를 삭제하는 방법이다. 

- 물리 삭제 : DELETE명령어를 통해 직접 세이터 삭제

- 논리 삭제 : UPDATE명령어를 통해 삭제 여부를 나타내는 컬럼을 수정

 

  물리 삭제 논리 삭제
장점 - 저장 공간 확보
- 검색 속도 향상
- 데이터 복구에 용이
- 비즈니스 의사결정에 사용
단점 - 데이터 복구 어려움
- 데이터가 비즈니스 의사결정에 사용되기 어려움
- 성능 악영향
- 조회 실수 등