갑자기 느려진 그누보드. 서버 문제인지 코드 문제인지 판단하는 체크리스트와 즉시 해결 가능한 조치를 정리했습니다.
어제까지 멀쩡하던 사이트가 갑자기 느려졌다면 가장 먼저 서버부터 확인해야 합니다.
느림의 80%는 서버 자원 부족입니다. 공유호스팅이라면 지금 시간대의 트래픽 급증이나 다른 사이트의 영향을 받을 수 있습니다.
MySQL slow query log를 켜면 오래 걸리는 쿼리가 기록됩니다. 게시글이 수만 건을 넘으면 인덱스 없이 전체 스캔하는 쿼리가 원인인 경우가 많습니다.
에러가 계속 발생하고 로깅을 반복하면 디스크 I/O가 급증합니다. Apache 에러로그를 열어 같은 에러가 반복되는지 확인하세요.
data/cache/ 폴더가 수백 MB 이상으로 커졌다면 비워주세요. 캐시 재생성 시 잠깐 느려지지만 이후 빨라집니다.
위 단계를 모두 확인해도 원인을 찾지 못했다면 PHP·Apache·MySQL 버전 조합 문제이거나 특정 플러그인의 무한루프일 수 있습니다. 이 단계부터는 전문가 진단이 필요합니다.