이번에 개발한 프로그램이 pgsql을 사용하는데요. 하루에 한 두번, 약 1시간 안에 20만 row를 생성하고 100만 row를 update합니다. 이렇게 해서 365일 돌아가게 될 것 같은데요.
vaccuum을 얼마나 자주 해야 할지... postgresql.conf의 각종 메모리 설정은 어떻게 해야 할지 막막합니다.
shared_buffers
sort_mem
vacuum_mem
max_fsm_pages
max_fsm_relations
max_files_per_process
wal_buffers
checkpoint_segments
이 정도가 성능에 영향을 줄 것 같은데요.
많은 경험이나 정보 부탁드립니다.
|