
매일 밤 MySQL 5.7.32에서 17G DB의 전체 mysqldump를 수행합니다. 이 작업은 수년 동안 진행되었으며 이제는 밤에 삽입에 과도한 로드를 수행하여 정확히 백업 시간에 연결이 max_connections로 올라가 연결 오류가 발생했습니다.
서버에 충분한 RAM 64G(무료 30G)가 있으므로 첫 번째 반응에서 max_connections를 150에서 300으로 늘렸습니다.
그러나 dump 명령을 보면 옵션을 찾았습니다.빠른(기본적으로 활성화되어 있음)행 단위로 내보내고 있음을 알려줍니다.
--single-transaction --routines --quick --compact
이것을 다음으로 변경할 생각 --skip-quick.
이지만 복원을 다시 확인해야 하고 시간이 많이 걸리기 때문에 감히 변경해야 합니다. 빠른 건너뛰기로 변경하는 것이 좋나요?