쿼리 조언 부탁드립니다. 0 2 901

by 가을에사랑 [2021.06.13 14:33:29]


오라클 10g입니다.

구글링해서 찾으려고 해봤는데

적당한 키워드로 찾지 못해서인지 결과를 보지 못해서 이곳에 문의드려봐요

 

그룹웨어를 많이 커스텀해서 사용하다 보니

10년 넘게 신규로 만들어진 웹페이지에서 호출하는 쿼리도 굉장히 많아졌습니다.

 

문제는 갈수록 한 달이 멀다하고

ORA-04030: 6136바이트 (kxs-heap-c,temporary memory)의 할당 시도 중 프로세스 메모리 부족 현상 발생

라는 에러가 발생해서

어떤 쿼리가 메모리 문제를 일으키는지를 찾고 싶은데 찾지 못하고 있습니다.

메모리를 확인해서 문제되는 쿼리를 확인할 수 있는 쿼리나

힌트되는 쿼리가 있을가요?

 

예전에는 의심되는 복잡한 쿼리를 계속 튜닝해서 시도했는데

해결되지 않다 보니 답답하네요 ;;;

 

감사합니다~

by 동동동 [2021.06.14 08:36:45]

Select 절만 있는 건가요?

제 경우에는 트랜잭션이 열린 상태에서 많은량을 Update, insert 할때 메모리 부족현상 메세지가 나온 경우가 있었습니다.

그래서 중간중간 commit으로 해결된 경우가 있었습니다.


by 가을에사랑 [2021.06.14 20:27:35]

네...

Insert나 Update가 대량으로 있는 경우는 없는데요

복잡한 Select 쿼리들이 있어서 의심이 가는 것들을 튜닝하고 해봐도

메모리 부족현상이 빈번해 지는 중이라 말썽이네요

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입