안녕하세요?
DB에서 프로시저를 사용하는 이유를 문의하셨는데 장단점이 있는거같습니다
장점은 SP(프로시저)로 비지니스로직을 구현하는 경우 유지보수가 바로 리얼타임으로 수정되거나 아니면
월별, 일별 이런 계산이 필요한 경우도 좋습니다
하지만 단점으로는 SP로 비지니스로직을 구현했을때 해당 언어의 개발자가 아닌 DB도 수행할수 있는 고급?인력을 뽑아야하기때문에
단가도 쌔고 만약 DB를 수정하면 엄청난 작업량 등이 있습니다
딱 좋다 아니다라고 말씀드리긴 어려워서 솔직히 개발자 마음이라고 하고싶네요