WinServer에 MariaDB 10.6을 올렸는데 백업 시 3306이 막힙니다.
페이지 정보
268 조회
4 댓글
0 추천
본문
지금까지 MariaDB 10.3을 사용하다가 최근 10.6으로 버전업했습니다.
그리고 윈도우 스케줄에 아래 명령으로 매일 새벽에 백업을 합니다.
경로\mysqldump --routines -u(ID) -p(암호) --result-file=d:\backup\%date%.sql DB명
오늘 테이블 몇 개를 변경할 일이 있어서 업무 중에 백업을 했더니 3306으로 연결되는 모든 세션이 멈췄습니다.
물론 새로운 세션 연결도 안됐구요.
처음에는 원인을 몰라서 1시간 여를 우왕좌왕하다가 DB 백업이 종료되고 한참 지나니 다시 연결이 되긴 했는데, select 속도가 너무 느려서 어쩔 수 없이 mariadb 프로세스를 재시작하니 정상화가 되었습니다.
10.3에는 한 번도 업무 중에 백업을 한 적이 없어서 몰랐던 건지, 아니면 10.6의 세팅 중 뭔가가 잘못되어 이런 현상이 생기는지 도통 모르겠어서 질문 올립니다.
점검해 볼 만한 부분이 있다면 고견 부탁드립니다.
댓글 4
Tylor님의 댓글
https://mariadb.com/docs/server/ref/mdb/cli/mariadb-backup/no-lock/
그리고 엔진 설정에서 autocommit 옵션 도 확인해보세요.