트랜젝션이 많이 걸릴경우 pg_xlog 와 data 폴더를 물리적으로 분리해주면 좋다고해서요 . . .
postgresql.conf 파일에도 data에 대한 path를 설정할수 있는데 pg_xlog 에 대한 path설정이 없는것 같아서요 . . .
사용하는 postgresql 은 8.0.8 입니다.
고수님들의 가르침을 바랍니다.
감사합니다. ^-^
트랜잭션 로그의 위치를 옮길 것이 아니라, tablespace로 자료의 위치를 바꾸는 것이 바람직하죠.
상기님 빠른 답변 항상 감사드립니다. ^-^;; 현재 pgsql의 폴더 자체는 물리적으로 분리된 하드에서 돌아가고 있스빈다. haa ----> os 및 기타 hab ----> pgsql, apache,php 등등 ^-^ ;; 혹시 xlog를 haa 로 옮겨보는것이 어떨까? 하는 생각을 하는 중에 질문을 올렸습니다.... 옮겨봐야 소용이 없을까요?? 아님 좀 나을 가요? 다음에는 data폴더만 다른 하드디스크로 옮길 겁니다... 물론 그때도 xlog를 떼볼거고요 . ^^ (하수가 잔머리만 늘어갑니다....) 글구 상기님 올해 postgresql 튜닝에 대해 글한번 꼭 부탁드리겠습니다.... postgresql.conf 의 값을 그냥 초기값 그대로 쓰고 있는데요 . . . 뭔가 2% 로 부족하게 서버가 돌아가는것 같아서요 . . .. postgresql.conf 관련해서 올라온 글들을 다 보았는데요 . . 영 감이 안잡히네요 . . . 조금 구체적을 값을 예시도 들어주시면 감사 . . . ^^ 감사 . . . .^^ 혹 이글을 읽으시는 다른 고수님들도 동참을 ^-^;;;; . . .. 부탁드립니다...... 항상 많은 도움을 받는 롱다리 입니다. . . . . 감사 ^^
제가 다니는 회사는
우유곡절 끝에 8.2..0 으로 변경 했습니다.
확실하게 달라진 것이
vacuum 작업 때 db 서버가 이전 버전들에 비해서 꽤나 부드럽게 움직인다는 것과,
트랜잭션 작업 때, 그 트랜잭션에 사용하는 테이블들의 잠금 현상들이 현저하게 줄었는 것입니다.
특별하게 PostgreSQL만의 고유한 기능들을 되도록이면 안쓰려고 했는지라,
지금까지는 별 문제 없이 돌아가고 있습니다.
DB 버전을 바꿀만한 위치라면, 우겨서 한번 바꾸어 보시는 것도 괜찮을 것같네요.
상기님 감사합니다.... 한번 바꿔볼려고 마음을 먹고 있었는데 . . . . . ^^ 덕분에 마음을 굳혔습니다 . . . . . 오늘 저녁에 확 바꿔버려야 되겠네요 . . . 바꾸고 난 다음에 상태가 어떤지 글을 올리도록 하겠습니다.... 감사합니다. . . . ^-^;;