정적 쿼리(Static SQL)
어떠한 조건 또는 상황에도 변경되지 않으면 정적 쿼리
- 변수에 문자열을 대입하여 쿼리문을 작성하는 것이 아닌 일반적으로 작성된 SQL 쿼리
- 정적 쿼리로 작성된 Stored Procedure 는 새로 캐싱되지 않아 재사용성을 떨어뜨리지 않는다
동적 쿼리(Dynamic SQL)
특정 조건들이나 상황에 따라 변경되면 동적 쿼리
- 코드 실행 시점에 SQL 쿼리문이 동적으로 구성되고 실행되는 쿼리
- Stored Procedure 를 생성할 때 필요에 따라 동적 쿼리로 작성
- 동적 쿼리 실행 SQL 문자열에 값이 바뀌는 변수를 넣어 쿼리문을 작성하게 되면 SP가 새로 캐싱되어 재사용성을 떨어뜨린다
cf) 무조건적일 때보다 flexible하기 때문에 선택적으로 데이터 검색이 가능한 동적 쿼리
'2022-2 > 논문 아이디어' 카테고리의 다른 글
A Point-of-Interest Recommendation Method ExploitingSequential, Category and Geographical Influence (0) | 2022.08.30 |
---|---|
GSI: GPU-friendly Subgraph Isomorphism(2020) (0) | 2022.05.18 |
GPU에서 Coalesced가 의미하는 바가 무엇인가 (0) | 2022.05.18 |
Pregel: A System for Large-Scale Graph Processing 아이디어 논문 (0) | 2022.02.15 |
Pregel: A System for Large-Scale Graph Processing (0) | 2022.02.15 |