programing

아리아 로그 마리아 사용 안 함DB

testmans 2023. 8. 18. 21:03
반응형

아리아 로그 마리아 사용 안 함DB

MariaDB에서 갑자기 aria_log.0000xx 파일을 로깅하고 있습니다.이러한 파일은 (기본값) 1.1입니다.GB이지만 몇 분마다 파일이 계속 표시되어 디스크 공간이 부족합니다.파일의 양을 설명할 수 있을 정도로 많은 트랜잭션이 진행되고 있지만 사용하지 않도록 설정할 방법을 찾을 수 없습니다.

바이너리 기록이 아닙니다.Log_bin이 off로 설정되어 있고 이진 로그를 표시하려고 하면 "You are not using binary logging" 메시지가 나타납니다.

aria_logs에 대해 알 수 있는 것은 기본 크기를 변경하는 방법과 제거하는 방법뿐입니다.이 파일들을 기록하지 못하게 하는 방법이 있습니까?

구성 옵션 aria_log_purge_type을 변경할 수 있습니다.값이 "at_flush"로 설정되어 있으면 엔진 로그를 플러시할 때까지 로그가 유지됩니다.

기본값은 "즉시"이며, 이는 로그 파일이 더 이상 필요하지 않은 즉시 삭제하는 것을 의미합니다.그러나 이 옵션에 대한 설명서는 매우 희박합니다.

즉시 삭제되지 않으면 삭제할 수 있습니다.https://mariadb.com/kb/en/flush/ 은 다음과 같이 말합니다.

FLUSH ENGINE LOGS불필요한 Aria redo 로그가 모두 삭제됩니다.

저는 MariaDB 사용자가 아니기 때문에 이것에 대해 아는 것은 이것뿐입니다.저는 그 문서를 읽는 것을 제안합니다.아마도 블로그나 MariaDB에 대한 기사에 더 많은 정보가 있을 것입니다.

언급URL : https://stackoverflow.com/questions/69302529/disable-aria-logs-mariadb

반응형