안녕하세요?
2번째 쿼리는 자바 소스에서 static 으로 선언되어서 공유 커서가 사용 안되고, 똑같은 문장이 라이브러리 캐쉬에 반복해서 들어가는데요. static으로 써서 그 문장이 메모리에 올라감으로서 자바에서 성능 향상이 있을수도 있나요? 아니면 static 을 없애는 것이 맞을까요?
select sql_text, version_count, loads, invalidations, parse_calls, sorts
from v$sqlarea
where parsing_user_id > 0
and command_type = 3
and sql_text like '%TBL_SERV_NGB%'
--and sql_text like '%TBL_MENU_URL%'
order by sql_text;
------------------------------------------------------------------------------------------------------------
select JUMP_ID from TBL_MENU_URL where JUMP_GSU = :1 1 1 0 321 0
------------------------------------------------------------------------------------------------------------
public static String GET_STYLE_FROM_ID = "SELECT STYLE_CONTENT FROM TBL_SERV_NGB_STYLE STYLE WHERE STYLE.STYLE_ID = ? AND LCD_ID = ?";
SELECT STYLE_CONTENT FROM TBL_SERV_NGB_STYLE WHERE STYLE_NAME='0105_mil_norm' AND LCD_ID=0 1 1 0 4 0
SELECT STYLE_CONTENT FROM TBL_SERV_NGB_STYLE WHERE STYLE_NAME='0109_3D_menu' AND LCD_ID=0 1 1 0 10 0
SELECT STYLE_CONTENT FROM TBL_SERV_NGB_STYLE WHERE STYLE_NAME='0109_3D_new' AND LCD_ID=0 1 1 0 2 0
=========================================================