설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


총 게시물 187건, 최근 0 건
   

모니터링 통계 관련 문의

글쓴이 : jogshuttle 날짜 : 2017-02-02 (목) 16:37 조회 : 11491
안녕하세요.
그간 좋은 정보 많이 얻어 갔는데,
궁금한 점이 있어서 이렇게 글을 남깁니다.

최근 Oracle 모니터링 솔루션을 보면 통계 정보 추출을 위해 시스템 테이블 또는 뷰에 직접
Query를 실행하지 않고 SGA영역에서 통계 정보를 가져오는 제품들이 많이 등장하고 있는데요,
Access 속도의 이점이 있고, DB가 행 등의 비정상적인 상태일 때도 통계 정보 수집이 가능하고 등등..
이점이 있다고 합니다.
혹시 PostgreSQL에서도 그와 유사한 기능을 하는 메모리 영역이 있는지 궁금합니다.

좋은 하루 되세요.
감사합니다.

PostgresDBA 2017-02-02 (목) 20:16
오라클 DMA 방식이라고 Direct Memory Access 방식으로 unix shared memory 에 attach 하여 정보를 개더링하는 툴들을 말씀하시는것 같은데..어차피 그런 툴들도  그런 방식으로 가져오는 성능 정보로는 부족하여 2차적으로 SQL*Net 으로도 정보를 추가 개더링합니다.
DMA 방식으로 개더링한 데이터는 오라클 SR 올릴때는 어차피 무용지물입니다.

성능저하 원인 규명시에,
제 경험으로는 굳이 DMA 방식 안쓰고 Oracle AWR/Dictionary, PostgreSQL 의 Dictionary 활용한 성능 개더링 정보만 있으면,  매우! 매우! 충분했습니다. (OS 정보 개더링은 별도이고)

PostgreSQL 도 당연히 그런 영역이 있을걸로 생각됩니다.
소스까지 공개되어 있으니 실력만 되시면..
암튼, 전 굳이 거기까지는 까보지 않습니다. 
성능 분석하는데, DICTIONARY 활용만으로 충분했으니깐요.

혹시 그런 기능을 이용해서 모니터링툴을 만들시려고 하는거라면 딴 얘기가 되겠죠.

cf. 이싸이트의 게시물이 도움이 되었다면
그간 새로이 얻으신 유용한 지식들이 있으면 같이 공유부탁드려요^^
댓글주소
jogshuttle 2017-02-03 (금) 16:05
상세한 답변 감사드립니다.
오늘도 큰 도움 받았습니다~
댓글주소
   

postgresdba.com