AWS 문서 보다가 찾은건데 왜 읽기 성능이 뛰어날까
MySQL은 쓰기 잠금을 사용하여 실제 동시성을 구현합니다. 예를 들어 한 사용자가 테이블을 편집하는 경우 다른 사용자가 테이블을 변경하려면 작업이 완료될 때까지 기다려야 할 수 있습니다.
그러나 PostgreSQL에는 읽기-쓰기 잠금이 없는 다중 버전 동시성 제어(MVCC) 지원이 내장되어 있습니다. 따라서 쓰기 작업이 빈번하고 동시에 수행되는 경우 PostgreSQL 데이터베이스이가 더 잘 작동합니다.
읽기 성능PostgreSQL은 데이터베이스에 연결된 모든 사용자에 대해 상당한 메모리 할당량(약 10MB)을 포함하는 새로운 시스템 프로세스를 생성합니다. 여러 사용자를 위해 확장하려면 메모리 집약적 리소스가 필요합니다.
반면 MySQL은 여러 사용자를 위해 단일 프로세스를 사용합니다. 따라서 MySQL 데이터베이스는 주로 데이터를 읽고 사용자에게 표시하는 애플리케이션에서 PostgreSQL보다 성능이 뛰어납니다.
흠~
포스트그래스가 훨나음
코끼리는 멀티프로세스라서 아무래도 멀티쓰레드보다는 메모리에서 불리하긴하지..
Mysql 쓰는 존나 큰 웹 존나 많음
I/O는 무적권 mysql