it-source

mysql-slow.log에서 'log-message-not-using-message'를 사용하도록 설정한 경우 'information_message' 쿼리를 표시합니다.

criticalcode 2023. 9. 8. 21:35
반응형

mysql-slow.log에서 'log-message-not-using-message'를 사용하도록 설정한 경우 'information_message' 쿼리를 표시합니다.

활성화했습니다log-queries-not-using-indexes/etc/my.cnf에서

인덱스가 없는 쿼리를 볼 수 있지만 문제는 로그가 다음과 같은 쿼리로 가득 차 있다는 것입니다.

INFORMATION_SCHEMA에서 CHACER_SET_NAME을 선택합니다.COLLACTION_NAME = 'utf8_general_ci'인 COLLACTION;

INFORMATION_SCHEMA에서 CHACER_SET_NAME을 선택합니다.COLLACTION_NAME = 'utf8mb4_bin'인 COLLACTION;

이 데이터베이스 'information_schema'를 변경하는 것은 좋지 않은 생각이라는 것을 알고 있는데, 이러한 쿼리를 내 로그에 저장하지 않는 방법은 무엇입니까?

  • 제 생각엔log_queries_not_using_indexes실질적으로 쓸모가 없습니다.개발 중에는 잠깐 사용하는 것도 있지만, 제작 시에는 소음입니다.
  • information_schema, 적어도 8.0 이전에는 인덱스가 없었고 '진짜' 테이블이 아니었습니다.
  • 당신은 왜 당신에게 연락을 합니까?information_schema그렇게 자주?그런 전화의 수를 줄일 수 있는지 알아보세요.

언급URL : https://stackoverflow.com/questions/57031591/mysql-slow-log-displays-information-schema-queries-when-log-queries-not-using

반응형