MySQL의 WAL

원래 적어주십시오 소스 : https://www.cnblogs.com/agilestyle/p/11447794.html

 

WAL : 미리 쓰기 로깅

먼저 로그 쓰기, 디스크에 쓰기. 레코드가 갱신 될 필요가있을 때 특히, 이노 엔진이 처음으로 내부 리두 로그에 기록하고, 메모리를 갱신 기록합니다, 계산을 업데이트 할이 시간이 완료됩니다. 한편 시스템의 이노 엔진은 상대적으로 자유 시간이 작업은 디스크에 기록을 업데이트 할 것입니다.

 

WAL 메커니즘은 주로 때문에 두 가지 측면이있다
; 로그 바이너리 로그 순차 쓰기가 순차적 디스크는 임의 쓰기 속도보다 빠른 기록이다 다시
전달 메커니즘의 집합 크게 디스크 IOPS 소비를 줄일 수 있습니다.

 

만큼 리두 로그와 같은 디스크에 지속 확인 바이너리 로그, 당신은 MySQL의 비정상적인 다시 시작 데이터가 답장을 할 수 있도록 할 수 있습니다.

 

참고

https://time.geekbang.org/column/article/76161

 

추천

출처www.cnblogs.com/agilestyle/p/11447794.html