본문 바로가기
RDBMS/MariaDB

[MariaDB] Ver. 10.6.8 Release note 요약

by 연습장이 2024. 6. 25.
728x90
반응형

InnoDB

  • innodb_disallow_writes를 제거함
  • InnoDB 갭 잠금을 수정함
  • InnoDB 성능 개선이 이루어짐
  • 백업 회귀를 수정함
  • ALTER TABLE에 대하여 잘못된 중복 키 오류를 수정함
  • DDL 및 충돌 복구가 수정됨
  • 영구 통계 재계산 요청이 가끔 손실되는 버그가 수정됨

 

Replication

  • Semisync-slave 서버 복구는 준비된 트랜잭션을 정확히 롤백하도록 세밀하게 조정이 되도록 함
  • 순환 semisync 설정의 끝없는 이벤트 순환 처리가 발생하는 버그가 수정됨
  • Semisync-slave 서버 복구는 새로운 server_id 서버에서 작동하도록 확장함
  • 서버 초기화 시간 gtid_slave_pos 정리 관련하여 충돌 원인을 제거함
  • semisync master의 종료가 더 이상 일관성 없는 상태를 생성하지 않도록 함
  • rsync IST 후에 binlog가 사라지는 버그가 수정됨
  • 압축 semisync 복제 프로토콜에서 패킷 수 계산 수정과 함께 마스터 충돌 발생을 수정함
  • MIXED 포맷 binlogging을 사용하여 동시에 두 개 이상의 고유 키 값을 사용하는 복제 불안전한 INSERT .. ON DUPLICATE KEY UPDATE를 수정함
  • mysqlbinlog --stop-never --raw는 이제 처리된 각 이벤트 후 결과 파일을 디스크에 플러시하여 실제 바이트로 파일을 나열할 수 있도록 함

 

Backup

  • Galera SST 사용 후 잘못된 binlogs에 대한 수정을 진행함
  • mariabackup이 멀티-소스 복제 슬레이브를 감지하지 못하는 버그가 수정됨
  • full 백업 후 새 스키마가 생성된 경우 mariabackup 준비가 증분 백업에 실패하는 버그가 수정됨

 

Optimizer

  • 많은 테이블을 사용할 때 새로운 MariaDB 버전에서 쿼리 성능이 저하되는 버그가 수정됨
  • UNION ALL 쿼리에 대한 ANALYZE FORMAT=JSON 필드가 잘못되는 버그가 수정됨
  • UPDATE 쿼리에서 서브쿼리가 범위 대신 전체 스캔을 사용하는 버그가 수정됨
  • ORDER BY절에서 my_decimal 타입의 유니온으로 인한 MariaDB 서버 충돌이 발생하는 버그가 수정됨

 

참고

728x90
반응형