insert 속도 개선을 위해 아래 값을 변경 예정에 있습니다.
shared_buffers = 64M #work_mem = 1MB # maintenance_work_mem = 16MB #max_stack_depth = 2MB 위 설정과 관련해서 기능 설명 및 높은게 좋은지 낮은게 좋은지
고수님들의 답변부탁드립니다~
특정서버의 insert 속도가 너무 느리네요
insert 속도 개선 첫번째 관점은 잦은 checkpoint를 줄이는 방법입니다.
pg_xlog 쪽 디스크 여유 공간이 넉넉하다면,
9.4 이하 버전에서는 checkpoint_segments 값을 확 늘려주시고,
9.5 이상에서는 min_wal_size, max_wal_size 값을 확 늘려주세요.
참고: http://postgresql.kr/docs/current/runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS