2017/11 2

mongodb profile설정하기.

공유로 몽고디비를 사용하다 보면 프로파일링이 꼭 필요하다. 갑자기 내 쿼리가 느려졌는데 그게 내 쿼리 때문인지, 다른 사람들이 사용하는 쿼리에서 락을 잡아서 내것이 느려졌다던지 이런것들을 알기 위해 프로파일링을 해야 한다. 이게 아니면 하나하나 삽질해서 알아내는 수밖에 없는데 만약 컬렉션이나 사용자가 많은 경우. 일일히 사용되는 쿼리를 물어봐서 확인할수도 없고,(오래된 경우 심지어 만든 사람이 기억 못하는 경우도 있고) 해서 프로파일링이 필요하다. https://docs.mongodb.com/manual/reference/method/db.setProfilingLevel/ 의 db.setProfilingLevel(1, 1000) 을 실행시키면 프로파일링 컬렉션이 생성된다. 위의 docs에 있지만 첫번째 ..

data engineering 2017.11.28

2017-11-18 토요일

아직도 취미생활로 뭘 할지 찾지 못했다. 어떻게 보면 행복한 고민일지도 모르겠다. 누군 평일에는 일끝나고 집에와서 자기도 바쁘고, 주말에도 밀린 잠 자기도 바쁜데 누군 취미생활 하나 못 찾아서 고민이라니..평일에는 운동을 시작했고, 운동끝나고 미드 한두시간 보다 보면 괜찮다. 문제는 주말이다. 그다지 게임을 좋아하지도 않고, 딱히 좋아하는것도 없어서 할게 없다. 낮잠을 자자니 뭔가 시간이 아까운데 안 자자니 딱히 할게 없다. 친구를 만나서 저녁을 먹고왔는데 걔도 나와 비슷한 상황인것같다. 차라리 뭔가 되게 게을러서 잠이나 자자는 편한 생각을 가지고 있으면 좋겠다. 분명 할게 없고 누워있는 시간도 소중하다는걸 알지만 한켠으로는 시간이 아깝다는 생각도 엄청 많이 든다. 주말에만 따로 뭔가를 배워야하나.. 배..