1. 프로시저 (Stored Procedure):
    • 반복적으로 수행되는 로직이나 연산에 사용된다.
    • 데이터베이스 내에서 직접 실행되므로 네트워크 오버헤드 없이 빠르게 작동할 수 있다.
    • 트랜잭션 관리나 보안 측면에서의 로직을 캡슐화하는 데 유용하다.
  2. 조인 (Join):
    • 두 개 이상의 테이블에서 관련된 데이터를 결합하여 보여줄 때 사용된다.
    • 데이터의 정규화를 유지하면서 필요한 정보를 효과적으로 조회하는 데 사용된다.
  3. 서브쿼리 (Subquery):
    • 중간 계산 값이나 임시 결과를 생성할 때 사용된다.
    • 복잡한 쿼리를 단순화하거나, 특정 조건에 따라 데이터를 필터링하는 데 유용하다.

'Java > 스프링 AOP' 카테고리의 다른 글

리플렉션  (0) 2023.08.16
구체클레스, 인터페이스 프록시  (0) 2023.08.15
프록시 패턴과 데코레이션 패턴 : 종업원과 샌드위치  (0) 2023.08.08
데코레이션 패턴  (0) 2023.08.07
프록시 패턴  (0) 2023.08.04

+ Recent posts