온라인 스키마 변경 도구 비교: pt-osc vs gh-ost
무중단으로 대용량 테이블의 DDL을 적용하는 pt-online-schema-change와 gh-ost의 동작 원리와 차이를 정리하고, Aurora MySQL에서 무엇을 택할지, 그리고 INT→BIGINT 실습까지 다룹니다.
👋 안녕하세요
데이터베이스를 다루며 배운 것들을 기록합니다.
무중단으로 대용량 테이블의 DDL을 적용하는 pt-online-schema-change와 gh-ost의 동작 원리와 차이를 정리하고, Aurora MySQL에서 무엇을 택할지, 그리고 INT→BIGINT 실습까지 다룹니다.
information_schema의 innodb_cached_indexes를 활용해 InnoDB 버퍼 풀에 어떤 인덱스가 얼마나 적재되었는지, 적재 비율은 어떤지 조회하는 방법을 정리합니다.
MVCC 기반 동작부터 테이블 락 모드, 충돌 매트릭스, 락 모니터링, 데드락 처리까지 PostgreSQL의 잠금 메커니즘을 정리합니다.