쿼리에서 간단한 FUNCTION 사용에 대한 튜닝 관점
SQLP를 공부하면서 관심을 가져보았던 대목, 현재 프로젝트에도 있고, 과거 운영하던 시스템에서도 많이 있었던 사례인데, 현재 프로젝트를 중심으로 써보자. 현재 마스터류 데이터(자재마스터, 공통코드 마스터 등등)들은 SQL FUNCTION을 만들어서 사용한다. 어디에 사용하느냐? 이런 데이터들은 보통 다음과 같은 구성을 가지는데, CODE, CODE_NAME, CODE_ETC1, CODE_ETC2, ... 화면상에서는 CODE_NAME이 보이고, 내부적으로는 CODE가 사용된다. 화면에 보여주기 위해서 CODE를 갖고 와서 CODE_NAME을 찾아야 하는데 다음과 같은 경우를 보자. TB_TABLE1 - 간략하게 다음과 같은 내용을 가짐 ID, CODE, TEXT TB_TABLE2 - 마스터 테이블 CO..
더보기