원복
오늘도 원복했다.
내가 반영할 부분은 정상적으로 동작했지만, 같은 시스템의 다른 컴포넌트 반영 중 문제가 생겼다.
근데 로그가 좀 이상했다. temp table 공간이 부족하다? 비슷한게 나타났다.
그래서 일단 원복을 하고 원인분석을 하고 있었는데, 오늘 반영한 다른 회사의 시스템도 같은 이유로 원복을 했다고 들었다.
조금 알아보니까 oracle에서 orader by등의 filtering을 사용할 때 temp tablespace를 사용하는데
공간이 부족해서 나타나는 에러였다.
두 가지 해결방법이 있었는데 첫번째는 temp tablespace를 늘리거나, no filtering hint를 사용하면 된다.
어느쪽으로 진행할지는 운영쪽에 달려있는 것 같다.