Wednesday, April 1, 2015

Index 설정

앱엔진으로 호스팅을 옮긴 후 괜찮겠거니 했는데 제대로 처리가 되지 않는 문제를 발견했습니다.
바로.. DB 쓰기 오퍼레이션에 대한 쿼터가 넘어가고 있었던 것입니다..


앱엔진에서 model 에 별다른 설정을 해주지 않으면 모든 프로퍼티에 대해 인덱스를 거는데, 이렇게 인덱스가 걸리면 용량을 많이 잡아먹기 때문에 하루에 2000건 남짓한 쓰기만 했는데도 불구하고 쿼터에 걸려버리는 겁니다.

앱엔진의 DB 비용이 만만치 않다고 들었는데 이런 데서 걸려 버리네요 -_-

그래서 인덱스가 필요없는 프로퍼티에 대해 설정을 풀어주었습니다.

아마 내일 오후부터는 정상적으로 결과가 출력될 것으로 기대하고 있으니 참고하시기 바랍니다.