본문 바로가기

2021/079

MySQL Ver. 5.7.31 주요 버그 픽스 사항 정리 카테고리 내용 InnoDB -- history list가 0에 가까워질때 purge thread에 발생하는 과도 동작에 대한 버그 픽스 -- "ibuf cursor restoration fails" 에러와 같이 나타나던 비정상 종료 버그 픽스 -- 정상 종료시 발생하던 심각한 "page still fixed or dirty" 에러에 대한 버그 픽스 Partition Table -- 파티션 테이블에 ORDER BY가 있는 조회 쿼리를 실행할 때, 다음과 같은 조건인 경우 정렬이 제대로 되지 않는다. -- 컬럼의 prefix만 사용하는 복합인덱스가 존재 -- prefix 인덱스로 사용하는 컬럼에 = 조건이 있음. -- prefix로 사용하는 컬럼은 인덱스에서 가장 왼쪽에 위치한 컬럼 -- ORDER BY에 .. 2021. 7. 24.
MySQL Ver. 5.7.30 주요 버그 픽스 사항 카테고리 내용 InnoDB -- clustered index record를 deleted 마크하고 업데이트된 버전의 레코드를 clustered index에 삽입하는 row_upd_clust_rec_by_insert 함수가 하위 수준 함수에 잘못된 n_ext 값(총 외부 필드 수)을 전달하는 버그 픽스 -- 컬럼 추가 작업에서 dangling pointer에 의해 발생할 수 있는 assertion failure 수정함. -- Spatial index가 있는 테이블에 입력 작업을 할때 tuple corruption으로 인해 발생하는 record type mismatch assertion을 수정함. -- corrupted undo log record로 인해 발생하는 잘못된 undo log record size.. 2021. 7. 24.
MySQL Ver. 5.7.29 주요 버그 픽스 사항 정리 카테고리 내용 InnoDB -- 비교함수 사용시 Spatial Index의 non-leaf page에 대한 merge 처리 시 버그 픽스 -- ALTER TABLE ... DISCARD TABLESPACE시 발생하는 hang에 대한 버그 픽스 -- session temporary table에 대한 암묵적,명시적 secondary index lock conversion 제거 -- 손상된 페이지에 delete-mared records에 대한 purge 작업을 하는 동안 tablespace에 대한 import 진행 시 assertion이 발생하지 않고 작업이 종료되도록 변경함. Replication GTID 모드, MASTER_AUTO_POSITION=1 옵션을 사용하여 리플리케이션을 구성할 때, 전달하여야 .. 2021. 7. 23.
Retiring Support for the Query Cache 오래전에 올라온 글이기는 하지만, 한번 쯤 정리하고 가도 좋겠다 싶어서 이전에 나온 글을 간단히 정리해 보도록 한다. 참고글 : https://mysqlserverteam.com/mysql-8-0-retiring-support-for-the-query-cache/ MySQL 8.0: Retiring Support for the Query Cache - MySQL Server Blog As Rene wrote on the ProxySQL blog yesterday: Although MySQL Query Cache was meant to improve performance, it has serious scalability issues and it can easily become a severe bottlen.. 2021. 7. 18.