
답변1
http://mysql.rjweb.org/doc.php/mysql_analytic
여기에는 두 부분이 있습니다. 하나는 컴퓨터 설정에 대한 심층적인 내용입니다. 다른 하나는 느린 로그를 캡처하는 것입니다.
CPU가 높으면 거의 항상 인덱싱이 불량하거나 쿼리 형식이 좋지 않음을 의미합니다. 느린 로그는 "최악의" 쿼리를 찾는 매우 효율적인 방법입니다. 그런 다음 이를 개선하는 방법에 대해 논의할 수 있습니다.
조율사...
- 인스턴스 수는 변경할 가치가 없습니다.
- buffer_pool의 경우 7G는 다음과 같습니다.너무 큰7.8G 머신의 경우. RAM의 약 70%로 제한하세요. 5G라고 해보자.
- MySQL이 스와핑 중이었나요? 이는 성능면에서는 끔찍합니다(그러나 높은 CPU로 표시되지는 않습니다).