MySQL의 확장성을 어떻게 개선할 수 있을까? BenchmarkSQL TPC-C 테스트를 중심으로
MySQL 5.7은 고동시성 수준에서 처리량 증가에 한계가 있으나, Percona 스레드 풀을 사용하면 이 문제를 완화할 수 있습니다. MySQL 8.0은 Redo 로그 최적화, Lock-sys 최적화를 통해 확장성을 개선했으며, 추가적인 MVCC ReadView 데이터 구조 최적화와 트랜잭션 조절 메커니즘 도입으로 높은 동시성에서도 성능 유지가 가능해졌습니다.