데이터베이스에서 데이터를 삭제하는 방법이다.
- 물리 삭제 : DELETE명령어를 통해 직접 세이터 삭제
- 논리 삭제 : UPDATE명령어를 통해 삭제 여부를 나타내는 컬럼을 수정
| 물리 삭제 | 논리 삭제 | |
| 장점 | - 저장 공간 확보 - 검색 속도 향상 |
- 데이터 복구에 용이 - 비즈니스 의사결정에 사용 |
| 단점 | - 데이터 복구 어려움 - 데이터가 비즈니스 의사결정에 사용되기 어려움 |
- 성능 악영향 - 조회 실수 등 |
'cs(with 매일메일)' 카테고리의 다른 글
| [260304수] NoSQL데이터베이스의 유형에는 어떤 것들이 있나요? (0) | 2026.03.04 |
|---|---|
| [260303화] 템플릿 메서드 패턴이란 무엇인가요? (0) | 2026.03.03 |
| [260227금] 어떤 예외가 발생하면 트랜잭션을 롤백하나요? (0) | 2026.02.27 |
| [260226목] 스레드 풀 포화 정책이란 무엇인가요? (0) | 2026.02.26 |
| [260225수] ThreadLocal에 대해 설명해주세요. (0) | 2026.02.26 |