개요 


DBMS와 연관된 기술 지원을 하게 되면  Altibase가 제공하는 성능뷰만으로는 문제 해결을 위한 정보가 부족한 경우들이 있다.

이때 운영체제에서 제공하는 몇 가지 명령어를 이용하여 필요한 정보를 획득할 수 있는데 본 문서에서 그와 관련된 명령어들을 설명한다.

 

 

이 문서와 관련된 오류 및 개선사항은 기술지원포털로 문의 주시기 바랍니다.

Altibase 기술지원센터 : 02-2082-1114

이 문서는 정보 제공을 목적으로 제공되며, 사전에 예고 없이 변경될 수 있습니다. 이 문서는 오류가 있을 수 있으며, 상업적 또는 특정 목적에 부합하는 명시적, 묵시적인 책임이 일절 없습니다. 이 문서에 포함된 Altibase 제품의 특징이나 기능의 개발, 발표 등의 시기는 Altibase 재량입니다. Altibase는 이 문서에 대하여 관련된 특허권, 상표권, 저작권 또는 기타 지적 재산권을 보유할 수 있습니다.


공통 명령어 


모든 운영체제에 실행이 가능한 특별히 제약을 갖지 않는 공통적인 명령어를 설명한다.

netstat  


 


vmstat 



 


Linux 


Thread별 CPU 사용량


 

pstack


 

위의 결과와 같이 ps/pstack의 정보를 조합하면 CPU를 가장 많이 사용하는 특정 쓰레드가 어떤 일을 수행 중인지 확인이 가능하다. 또한, 많은 SQL문중에 위의 pstack결과를 통해 좀 더 범위를 좁힌 추적을 가능하게 할 수 있다.

 

 

 

사용 중인 파일 목록 확인


 

 

시스템 로그


 

 

 

SUN  


prstat


 

 

pstack


 

 

pfiles


 

 

시스템 로그


 

 

AIX 


ps


 

 

procstack


 

 

procfiles


 

 

시스템로그


 

 

HP-UX 


glance를 통한 Thread별 CPU 사용량


 

 

pstack


 

 

pfiles


 

 

시스템 로그