728x90
반응형
필요에 의해서 자신의 Agent ID를 알아내는 Function을 하나 만들어 보았다.
버젼 8.2 ~ 9.7 까지 사용함.
CREATE FUNCTION F_MYAGENT_ID ()
RETURNS BIGINT
LANGUAGE SQL READS SQL DATA
NO EXTERNAL ACTION
RETURN
SELECT a.agent_id
FROM table(snapshot_appl_info('',-1) ) as a ,
( SELECT application_id() as appl_id FROM sysibm.sysdummy1) b
WHERE a.appl_id = b.appl_id ;
튜닝을 하기 위해서 해당 펑션을 하나 만들어 놓은 후 튜닝 전/후의 처리량을 비교해 보기 위해서 하나 만들어 봄
버젼 8.2 ~ 9.7 까지 사용함.
CREATE FUNCTION F_MYAGENT_ID ()
RETURNS BIGINT
LANGUAGE SQL READS SQL DATA
NO EXTERNAL ACTION
RETURN
SELECT a.agent_id
FROM table(snapshot_appl_info('',-1) ) as a ,
( SELECT application_id() as appl_id FROM sysibm.sysdummy1) b
WHERE a.appl_id = b.appl_id ;
튜닝을 하기 위해서 해당 펑션을 하나 만들어 놓은 후 튜닝 전/후의 처리량을 비교해 보기 위해서 하나 만들어 봄
반응형