[질답/버그/제안] 사이트 속도 관련 질문입니다.
test
분류아미나샘플
조회72
댓글0

현재 동접자는 정확히 알수 없지만 일방문자는 3~4만 정도이며 포인트를 많이 활용하고 있습니다.


서버 사양은 48vCPU 96GB메모리 400GB SSD 11TB Transfer 을 이용하고 있습니다.


사이트의 전반적인 속도도 그렇지만 특히나 게시글에 접속할때면 엄청 느려집니다.


젤 느린때는 40초 이상도 됩니다.


하루 종일 느린것은 아닙니다. 접속자가 별로 없는 새벽시간에는 메인과 카테고리는 상당히 빠릅니다.


하지만 접속자가 별로 없는 시간에도 게시글은 느릴때는 정말 많이 느립니다.


정말 많이 검색해보고 별의별 시도를 다 해봤지만 아직도 이유를 찾지 못하고 있습니다.


일단 포인트를 사용하는 부분에 대해서는 저번에 포인트 정리를 해줌으로써 속도가 좀 빨라지는듯 하더니 다시금 속도가 느려집니다.

(포인트에 대한 부분때문에 느려지는것도 있다는건 분명 알고 있지만 궁극적인 문제는 아닌것 같더라구요)


DB는 innodb 를 이용하고 있으며


full text search를 이용하고 있습니다. (검색은 상당히 빠릅니다!!) 


동시접속자 worker 를 이용하고 있습니다.


서버 사양에 맞게 my.cnf 파일에서도 buffer_size 등등 여러가지 설정을 변경해주었습니다.


skip-external-locking

skip-host-cache

skip-name-resolve


등등도 쓰고 있습니다.

슬로우쿼리에 대한 부분은 이상한것이 

예를 들어 롱 쿼리를 10초로 해주면 아무것도 못잡다가 1초로 해야만 포인트에 대한 부분만 찍힙니다.

5초 10초 20초 30초 해줄때는 아무것도 잡히질 않습니다. 실제 사이트에서는 40초 이상걸리는것들이 상당히 많은데요

롱쿼리를 5초로 해주고 mysql 에서 sleep 명령어로 7초를 해주면 이건 또 잡긴합니다.

이부분은 아직 해결 못한상태입니다.

사이트에서 개발자모드로 네트워크를 보면 boarb.php 이부분만 상당히 느립니다. 40초 정도 걸립니다.

이밖에 여러가지를 더 해주었지만 아무런 반응이 없습니다 오히려 더 느려지는 듯한 느낌도 받습니다.

g5_member 에 대해 테이블복구와 테이블최적화를 실행해주었지만 별다른 반응이 없습니다. 

어떤 부분을 더 체크 해봐야 할까요?  
0 Comments
포토 제목