DB UDF Integration¶
DB UDF 연동은 데이터베이스 내부 SQL 경계에서 DADP를 호출하는 방식이다. 애플리케이션 계층이 아니라 DB 함수, 패키지, 트리거, 배치 SQL이 실행 주체가 된다.
연동 특성¶
- DB 함수 또는 패키지가 Engine을 직접 호출
- 설치 계약이 DB 벤더별로 달라질 수 있음
- 실행 품질이 DB ACL과 네트워크 상태에 크게 영향받음
- SQL 경로 안에서 직접 결과를 반환
적합한 상황¶
- 보호 로직이 데이터베이스 내부 절차에 있어야 할 때
- 배치 SQL이나 트리거 경로에서 직접 암복호화가 필요할 때
- 애플리케이션 변경보다 DB 경계 통제가 더 중요한 환경
운영상 주의점¶
- 설치 오브젝트와 검증 절차를 별도로 관리해야 한다.
- Engine URL 변경 시 DB 오브젝트 설정 정합성을 함께 봐야 한다.
- 네트워크와 ACL 문제가 설치 성공 이후 검증 단계에서 드러날 수 있다.