이 환경 설정 값의 디렉토리에 데이터베이스 실행중에 발생하는 각종 정보들이 저장되고 이것이 통계수집기 프로세스가 주기적으로 pg_stat* 각종 뷰의 정보로 사용됩니다. 그래서, 이 디렉토리에 있는 파일들(9.2 이하에서는 하나, 9.3 이상에서는 데이터베이스별로)은 자료조작 작업이 빈번하게 일어나는 만큼 빈번하게 변경됩니다. 문제는 데이터베이스의 서버가 바쁠 때 이 통계작업을 포기한다는 것입니다. 이 때 서버 로그 메시지는 경고로 "pgstat wait timeout" 이런 메시지가 보입니다.
이 부분을 피하는 방법으로 이 디렉토리를 OS의 공유 메모리 영역으로 지정하는 것입니다. 물론 OS가 리부팅되면 모두 초기화 되겠지요.
stats_temp_directory = '/dev/shm' 이런형태가 됩니다.