내 사이트가 최근에 드래그되기 시작했습니다. 쿼리가 올바르게 조정 된 인덱스를 사용했을 때 예상보다 오래 걸렸습니다. 31 일 가동 후 mysql 서버를 재시작하면 모든 쿼리가 훨씬 빨라지고 전체 사이트가 3-4 배 빠르게 렌더링됩니다.MySQL을 다시 시작하면 사이트가 더 빨리 만들어 집니까?
왜 이런 일이 일어 났을까요? 아마도 my.cnf의 부적절한 설정입니까? 어떤 아이디어를보고 시작할 수 있는지, 왜 그 이유를 정확히 지적 할 수 있습니까?
감사
업데이트 참고 : 나는 16GB의 전용 DB 박스가와 MySQL 일주일 정도 후 메모리의 약 71 %에서 실행됩니다.
아마도 연결을 완료했을 때 제대로 연결을 닫지 않았습니까? –
비 지속 연결을 사용하는 PHP 응용 프로그램이므로 모든 요청이 끝날 때 닫아야합니다. – James