아리아 로그 마리아 사용 안 함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
'programing' 카테고리의 다른 글
x86_64 ASM - 명령어의 최대 바이트 수? (0) | 2023.08.18 |
---|---|
특정 실행자와 함께 Spring의 @Scheduled 주석 사용 (0) | 2023.08.18 |
Excel에서 SQL Server 2005로 가져오는 잘라내기 오류 (0) | 2023.08.18 |
프로그램이 실행 중인지 프로그래밍 방식으로 확인 (0) | 2023.08.18 |
PowerShell의 사용자 지정 로보카피 진행률 표시줄 (0) | 2023.08.18 |