데이터베이스 기존테이블의 컬럼을 변경(추가 등)하였을 경우 영향도는???
IT/데이터베이스2023. 8. 24. 07:23
회사에서 운영하는 db 테이블은 신규업무의 확장등으로 인해 신규테이블을 만들기도 하고 기존테이블에 컬럼을 신규로 추가하여 사용하기도 합니다.
개인이 취미로 개발을 하면 혼자 개발도 하고 여러 부분을 생성하고 수정하고 삭제도 하고 가능하죠. 모 오류나면 서비스 재설치 해도 무방할 규모일꺼라 부담이 없을테지만,
만약, 규모가 큰 기업의 전산시스템이라면...그것도 매출에 직접적 영향을 줄 수 있을만한 전산이라면 변경이 쉽지않습니다. 굉장히 검토가 잘되어야지요.
특히, 데이터베이스는 잘변경되면 안되지만 변경이 될 수 있는 상황(기존 테이블에 신규서비스 하나 추가를 위한 컬럼추가 등)이 발생할 수 있습니다.
문제는 변경하고 나서 영향도지요. 기존 테이블에 변경(컬럼추가, 컬럼변경 등등)이 있다면,
=> 필히 해당 테이블의 컬럼을 직접 access하는 쿼리가 있는지 잘 살펴서 작업을 진행해야 합니다.
왜냐하면 조회나 변경시 오류가 발생하기 때문이지요..
사실 기초적인 부분인데, 놓쳐서 큰 장애로 이루어지는 경우를 많이 보다보니 한번 주저리 기록하네요.
'IT > 데이터베이스' 카테고리의 다른 글
IBM DB2에서 컬럼명으로 컬럼이 속한 테이블 전체 조회하는 쿼리 (18) | 2020.08.16 |
---|
댓글()