> > postmaster를 실행시킬때 사용되는 옵션중에서
> > "/s", "/S", "/o", "/F" 네가지 옵션들에 대한 간략한 설명 부탁드립니
> 다.
> >
>
> /F 는 postmaster에 있는 옵션이 아닌것으로 압니다.
> 뭐, 모르기는 어느쪽이건 매한가지지만...
> /S 는 디버깅모드라고 생각하시면 됩니다.
> 테이블에 규모가 큰(?) 변형이 가해지면
> 디스플레이합니다.(좀, 산만해지죠.)
>
> /o과 /s는 잘... 긁적...
>
> 그런데 /o /s 붙여서 쓰면 psql에서 흥미로운
> 메시지들이 나오더군요.
> /o는 백엔드로 파라미터를 넘겨주는(디폴트로?)
> 작용을하는 것 같은데 예상밖의 결과가 나와서
> 뭐라고 말하기가...
>
> 인천의 나사 풀린 산호...
postmaster의 /o 옵션은 백엔드(postgres process)로 넘기는게 맞네요
따라서 /o "/s /F" 같이 쓰게되면 " "안의 옵션들은 postmaster에
적용되지 않고 곧바로 postgres 로 넘어가는 것 같아요.. 맞나요..?
따라서 /o /s를 붙여서 쓰면 /s옵션은 postgres에 적용되겠죠..
man에 의하면 /s는 각 쿼리를 마친후에 시간정보(time information)과
다른 통계값(other statistics)를 프린트한다고 되있네요..
그리고 이 옵션은 버퍼수를 튜닝하기위해 사용되거나 벤치마크에 유용
할 것이라고 되있고요..
나머지는 전부 man 을 보면 될것 같구요..
그런데..한가지 질문이 더 있습니다. postmaster에 관한것인데요..
제 시스템에서는 postmaster 프로세스가 여러개 뜨는 현상이
생긴답니다. 각 user가 psql이나 다른 명령을 실행시킬때마다 하나씩
뜨거든요.. 분명히 잘못된것 같은데.. 이유를 모르겠습니다.
원래는 postgres 가 떠야 하는걸로 알고 있는데.. 쩝..
도움 부탁드릴께요..늦어도 내일까지는 해결해야 하거든요.. T_T
제 시스템은..
Sun UltraSPARC
solaris 2.5
postgres 6.5.3 입니다..
|