사내 인트라넷은 이미 디비 설계단계에서부터 인덱스 전략을
세운다는건 뻥이고 -_-..... 느려졌다 싶으면 optimize 수행하고, 인덱스 다시 잡고
order by 를 최대한 쓰지 않고, 데이터를 쌓을때부터 order by 를 염두해서 쌓기 때문에..
최적화할 건덕지가 잘 없어서 몰랐는데,
그저께 mod_expire 대신에 캐쉬할수 있게 php 파일 만들어주고,
실시간으로 노출되는 부분을 5분 간격으로 캐쉬하게 하고,
부분 부분 수정했더니,
php 에서 인덱스 페이지를 파싱하는 시간이 1.9 초에서 0.8초로 줄었다.
거의 1초나 쿄쿄..
또 이상한게 하나 있어서 함수 하나 뒤졌더니, 뜨시............
이렇게 예술적으로 코딩할수가 없다.
union 한번에 끝날껄.. 루프 돌리고 돌리고 돌리고 --..
물론 나도 잘 못한다 --.....
하지만, 이건 ㅠ.ㅡ
쿄쿄.. 제휴 업체 랭킹인데..
쿼리 최적화라기 보다는 루프로 돌고 돌리고 돌리는걸..
union 한방으로 끝... 쿄쿄. 0.3 초나 줄었네.....
쿄쿄.. 쿼리 바꿨더니 랭킹 집계 잘못되던거도 해결됐네 ㅋ.
요거 요거 나름 잼나네 ㅋ.
댓글을 달아 주세요