본문 바로가기

2017/0214

특정 프로세스의 CPU , 메모리 사용량 확인 방법 리눅스에서 아래의 명령어를 사용하여 특정 프로세스의 CPU , 메모리등의 사용량을 확인할 수 있다. [root@LABeta ~]# ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss |grep httpd 앞에서 부터 아래의 순서라고 생각하면 된다. USER PID PPID RSS SZ VSZ %MEM %CPU TIME CMD USER : 프로세스를 실행시킨 사용자 ID PID : 프로세스 ID PPID : Parent 프로세스 ID RSS : Non-swapped Physical 메모리(KB) SZ : 대략적인 필요한 SWAP 공간 VSZ : 프로세스의 가상 메모리 (1024 Byte 단위) 조금이나마 도움이 되셨다면 밑에 공감 한 번 .. 2017. 2. 28.
PostgreSQL 이 사용하는 디폴트 포트 변경 PostgreSQL은 디폴트 포트로 5432를 사용하는데, 이 포트를 변경할 수 있다. 1. PostgreSQL 이 설치된 경로로 이동한다. PostgreSQL이 설치된 경로는 다를 수 있다. 나의 경우 경로를 변경하지 않고 디폴트로 설치했더니 설치 경로는 아래와 같았다.PostgreSQL이 설치된 디폴트 위치 : /var/lib/pgsql/data 2. 디폴트 포트를 변경하기 위해 설정 파일을 수정한다. 설정 편집을 위한 파일 : postgresql.conf이 파일을 vi 편집기를 통해서 열고 , 포트 부분 내용을 수정해주면 된다. 디폴트로 사용하는 포트는 5432 인 것을 볼 수 있다. 만약 디폴트 포트를 변경하고 싶다면, port 부분을 수정한 후 PostgreSQL을 Restart 하면 된다. 2017. 2. 27.
리눅스에 설치한 DB2의 디폴트 포트 변경 리눅스에 설치한 DB2의 기본 포트를 변경할 수 있다. 그 방법은 아래와 같다. [db2inst1@IBMTEST ~]$ db2 get dbm cfg | grep -i tcp 명령어를 입력하면 아래와 같이 나온다. TCP/IP Service name (SVCENAME) = db2c_db2inst1 root 계정으로 접속하여 /etc/services 파일 (서비스가 사용중인 포트에 대해 나와있는 파일) 을 열면 맨 밑에 db2c_db2inst1 포트가 50000/TCP로 잡혀있는 것을 볼 수 있다. 이 포트를 50010 으로 바꾸면 된다. 그 후 [db2inst1@IBMTEST ~]$ db2stop - db2 #종료 [db2inst1@IBMTEST ~]$ db2start - db2 #시작 명령을 수행하고 n.. 2017. 2. 27.
테이블에서 컬럼의 고유 키(Primary Key) 찾는 방법 (오라클) Oracle 데이터베이스의 테이블에서 컬럼의 고유 키(Primary Key)를 찾는 방법 아래의 쿼리문을 통해 확인할 수 있다. SELECT cols.table_name, cols.column_name, cols.position, cons.status, cons.owner FROM all_constraints cons, all_cons_columns cols WHERE cols.table_name = 'TABLE_NAME' AND cons.constraint_type = 'P' AND cons.constraint_name = cols.constraint_name AND cons.owner = cols.owner ORDER BY cols.table_name, cols.position; 조금이나마 도움이 되.. 2017. 2. 26.