포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
xe의 게시판에서 page 나누는 문제로 인한 속도저하 문제....
2012.02.11 16:20
게시판의 데이터의 page를 계산하기 위해서 mysql 에서는 limit 을 잉요하여 페이지를 나누는데요..
문제는 limit으로 300000 이런식으로 넘어가면 서버가 곧바로 얼어버리는 현상이 생기는데..
게시판은 검색부분을 나누어 쿼리하지 않네요...
분명히 전체검색에 관련된 쿼리에는 division을 이용하여 나누어 검색하던데....
게시판에서 slow query 를 살펴봐도 `list_order` <= 2100000000 이곳이 분명 디비전할려고 해놓은듯한데..
이부분만 수정해도 slow query로 인한 속도저하는 어느정도막을수 있을듯한데...
잇슈로!!