관리자 페이지에서 댓글 리스트 확인시, 로딩시간이 10초정도 걸리며
서버의 SLOWLOG에도 댓글 갯수를 뽑아오는 쿼리가 느리다고 로그가 발생하고 있습니다.
게시글 갯수는 아무리 많아도 오래 걸리지는 않는것 같은데요, 혹시 코어의 댓글 쿼리가 부하가 많이 발생되도록 작성되어있을까요?!
* php8.0.9, 라이믹스 최신 develop 버전 사용중입니다.
PHP | PHP 8.1 |
---|---|
CMS | Rhymix 2.x |
관리자 페이지에서 댓글 리스트 확인시, 로딩시간이 10초정도 걸리며
서버의 SLOWLOG에도 댓글 갯수를 뽑아오는 쿼리가 느리다고 로그가 발생하고 있습니다.
게시글 갯수는 아무리 많아도 오래 걸리지는 않는것 같은데요, 혹시 코어의 댓글 쿼리가 부하가 많이 발생되도록 작성되어있을까요?!
* php8.0.9, 라이믹스 최신 develop 버전 사용중입니다.
네 저정도면 느릴수밖에 없겟네요..
count 가져오는 항목은 140만개를 모두 한번씩 훑으면서 숫자를 세기때문에 140만개 셀때까지 기다려줘야합니다...
관리자 측면이고 카운팅 되는 부분이니 굳이 관리측면에서 캐시를 적용하면 정확한 숫자가 안나올테니 건드리지 않고 냅두고 있어요. 관리자가 저 페이지를 동시에 20명씩 접속하고 그런건 아니잖아요 ㅎㅎ
아직 결정된바는 없지만 굳이 필요하다면 페이지 캐싱기능이 적용되면 좋을 것 같긴한데 관리측면에서 무조건적으로 캐시를 넣는것도 아닌것 같긴하네요.