안녕하세요.
postgresql 사용자 입니다.
1.
pgdump 사용시 out of memory 오류가 나서. 구글링 해보니 max_locks_per_transaction 값을 올리면 해결된다는글을 보았습니다
매뉴얼의 설명을 읽어보았지만
이 옵션값이 무슨기능을 하는지 잘 모르겠습니다.. ㅜㅜ
( 기본값보다 올리면 얼마만큼 증가해야하는지...)
2.
대용량 테이블에 락이 걸리면 해당 락을 Kill하기 전까지
추가 DB접속 및 DB가 거의 먹통인 현상이 발생합니다. ( Kill하면 바로 정상화 됩니다. )
위 max_locks_per_transaction 설정값과 관련이 있을까요?
어떤 원인으로 발생하는지 잘 모르겠습니다.
고수님들의 답변 간절히 기다립니다....도와주세요 ㅜㅜ |