기존 사이트들을 유지보수하다보면 워낙 예전에 짯던 쿼리들이 문제를 일으키는 경우가 많다..-_-;
당시 개발자분이 인덱스에 대한 개념이 부족하셧던건지 쿼리를 대충 풀스캔으로 돌리시고 오라클 관련
프로세스의 시퓨점유율이 항상 고점을 찍고 있다.ㅜㅜ..
개인적으로 게을러서 기존에 잘 돌아가는 시스템이라면 건드리지 않는데.ㅎㅎ;;
요번건 좀 심하게 속도가 느려져서 당췌 어떤 쿼리가 문제인지 알고싶어졌다.
모든 쿼리를 다 돌려보고 싶지만 우선 가장 문제가 되는 녀석들을 찾기로 했다.
topas나 top 명령어로 우선 문제가 되는 pid를 확인하자
아래에 pid가 6771076이 좀 높다고 가정하자..-_-;

SELECT c.sql_text, a.username
FROM v$session a, v$process b, v$sql c
WHERE a.paddr = b.addr
AND a.sql_address = c.address
AND b.spid = 6771076
해당 문제가 되는 쿼리가 튀어나온다.. 확인후 튜닝을 해보자!!.











최근 덧글