컬럼 삭제 시 체크해야 할 리스트
1. SP, 배치작업, 타 서비스에서 컬럼을 사용하고 있는지 확인
2. 인덱스에 구성된 컬럼인지 확인
1. 단일 인덱스에 구성된 컬럼인 경우 https://mozi.tistory.com/337 링크를 먼저 참고합니다.
2. 복합 인덱스에 구성된 컬럼이면, 컬럼이 제거되면서 해당 인덱스로 구성된 다른 컬럼 순서가 계속 사용되는지 확인합니다.
예) A, B, C 로 구성된 인덱스에서 B 가 삭제되는 경우 A, C 로 구성된 인덱스를 계속 사용할 지 확인
- 인덱스에서 컬럼을 빼는 작업은 안되며, A, C 로 재구성 작업을 진행해야 합니다.
3. 컬럼을 바로 삭제하려고 하지마십시오.
1. rename 으로 컬럼 명을 변경하여 삭제와 같은 상황만 만들어 둡니다.
유사 시 빠르게 복원이 가능하도록 준비하고 있어야 합니다.
( 다시 컬럼을 복원해야 하는 경우, 모든 레코드를 Update 하는 작업을 생략할 수 있습니다. )
생성과 다르게 삭제는 위험도가 높은 작업입니다.
서비스에 영향이 없는지 꼼꼼한 체크가 필요합니다.