마스터 테이블 컬럼추가 시 트리거관련 0 1 1,237

by 여리당 [2013.07.26 16:31:08]



고객 마스터 테이블에 컬럼을 추가했습니다.

그런데 일부 트리거 몇개가 죽어있어서 다시 컴파일해서 살렸습니다.

테이블 컬럼추가를 그냥 막하면 안되는건가요?? 다른쪽에 영향을 일으키나요??

컬럼추가시 유의해야할점을 알고 싶습니다.

고수님들 알려주세요~~
by 임상준 [2013.07.26 16:46:43]
컴파일 해서 그냥 에러 없이 살아나면 크게 상관은 없을 것 같고요(소스 오류가 없을 경우)
연관 오브젝트간 validation 체크를 위해 원래 invalidate --> 재 컴파일 합니다,
아니면 처음 호출 할 때 자동으로 valid 하게 바뀌거나...
근데 옵젝트 특성 상 기존 접속 되어 있던 세션에서 첫 호출 시 1회 에러가 발생하는 경우(커넥션 풀 환경에서 쥐약입니다)가 있거나 아니면 연관 옵젝트가 많고 사용량이 많아서 validation 과정에서 부하가 심한 경우가 있어서 운영 중에는 주의해야 할 필요가 있습니다...
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입