Postgres가 느린 게 아니라 스토리지가 느린 것이다
- 동일한 33억 행 PostgreSQL 무작위 UPDATE 부하에서 로컬 NVMe는 3,000 IOPS의 기본 gp3 EBS보다 처리량이 9.24배 높았음. 이 결과는 해당 워크로드와 스토리지 구성에 한정됨
- 작업 데이터가 메모리와 운영체제 페이지 캐시를 넘어서면 물리 I/O가 늘어나고, 쿼리와 백그라운드 유지보수가 같은 스토리지 자원을 두고 경쟁함
- 벤치마크의 지연 차이는 CPU 연산보다 페이지 읽기와 WAL 동기화 대기에서 주로 발생했으며, NVMe에서는 대기가 줄어 더 많은 CPU를 실제 작업에 활용했음
- 로컬 NVMe는 노드가 사라지면 데이터도 사라지므…
https://news.hada.io/topic?id=35244
Postgres가 느린 게 아니라 스토리지가 느린 것이다 - 동일한 33억 행 PostgreSQL 무작위 UPDATE 부하에서 로컬 NVMe는 3,000 IOPS의 기본 gp3 E
GeekNews
@GeekNewsHadaGeekNews 공식 텔레그램 채널입니다. GeekNews 에 올라오는 주요 뉴스를 자동으로 전송합니다. 더 많은 뉴스를 위해서는 긱뉴스를 방문해 주세요. https://news.hada.io 긱뉴스 위클리 뉴스레터를 구독하시면 매주 월요일 아침에 이메일로 주요 뉴스를 받아보실수 있습니다. https://news.hada.io/weekly
2,425 subscribers
Open in Telegram