less than 1 minute read

오늘도 원복했다.

내가 반영할 부분은 정상적으로 동작했지만, 같은 시스템의 다른 컴포넌트 반영 중 문제가 생겼다.

근데 로그가 좀 이상했다. temp table 공간이 부족하다? 비슷한게 나타났다.

그래서 일단 원복을 하고 원인분석을 하고 있었는데, 오늘 반영한 다른 회사의 시스템도 같은 이유로 원복을 했다고 들었다.

조금 알아보니까 oracle에서 orader by등의 filtering을 사용할 때 temp tablespace를 사용하는데

공간이 부족해서 나타나는 에러였다.

두 가지 해결방법이 있었는데 첫번째는 temp tablespace를 늘리거나, no filtering hint를 사용하면 된다.

어느쪽으로 진행할지는 운영쪽에 달려있는 것 같다.

Categories:

Updated: