내가 만드는 웹 사이트에 "이벤트"가 있습니다. 이벤트에는 제목, 날짜 및 관련 인물의 사용자 ID가 있습니다. 이벤트는 누군가를 따라가는 것, 새로운 포스트를 만드는 것 등 모든 것이 될 수 있습니다. 모든 이벤트를 단일 테이블에 저장하는 것을 생각하고 있었지만이 작업이 매우 빠르게 진행되는 것을 볼 수있었습니다.거대한 PostgreSQL 테이블의 성능 문제
내가 제대로하고 있습니까? 특정 사용자와 관련된 이벤트를 테이블에서 검색해야 할 때 시스템에 얼마나 많은 요금이 부과됩니까? 어떻게 든 그것을 최적화 할 수 있을까요?
이것은 좋은 생각이 아닙니다. 테이블에 많은 양의 쓰기가 발생하면 인덱스를 추가하면 실제로 전체 시스템이 느려질 수 있습니다! – Oleksi