데이터베이스 WAL 시퀀스가 무한한 지 궁금합니다. 대부분의 WAL 레코드에는 WAL 번호에 대한 수정 크기가 있습니까? 이것은 정말 큰 번호로 끝나지 않을 것입니까? 이것은 공간 낭비 일 수 있습니다. 아니면 큰 DB 플레이어가 더 나은 방법을 발명하게 만들었습니까?WAL 시퀀스 번호 무한대?
또는 WAI가 다시 0에서 시작하도록하기 위해 일부 논리를 구현합니까? 그것은 코드의 많은 부분에 많은 영향을 줄 수 있습니다 ...?
편집 :
영향 : 일예 충돌 후 복구는 타임 라인을 따라 더 커지는 시퀀스 번호에 의존합니다. 시퀀스가 복구를 시작하면 혼란 스러울 수 있습니다.
용어 WAL 시퀀스 번호 : WAL (응용 프로그램 계층이 트랜잭션이 성공하기 전에받은 디스크에있는 트랜잭션 로그를 미리 기록하십시오.) 이 로그는 데이터베이스를 계속 유지하는 데 필요한 숫자가 증가하고 있습니다. 복구의 경우 WAL의 시퀀스 번호와 비교하여 페이지의 WAL 시퀀스 번호를 확인합니다.
가능한 영향 시나리오를 보여주십시오. – vyegorov
이전에 사용한 "WAL 시퀀스"라는 용어를 본 적이 없으며 Google은 분명히 데이터베이스 관련 내용을 반환하지 않습니다. 우리에게 그 용어를 정의 할 수 있습니까? –
@JustinCave 편집을 참조하십시오. –