반응형

Study 62

Oracle Procedure Or Function 확인

[참고]http://jbongsu.blogspot.kr/2013/02/sql.htmlhttp://kalipso.tistory.com/99[참고] # 전체 유저 #select * from all_source where name = upper('프로시저명'); > 결과 Column : OWNER, NAME, TYPE, LINE, TEXT # 로그인한 유저 #select * from user_source where name = upper('프로시저명'); > 결과 Column : NAME, TYPE, LINE, TEXT # 테이블 정보 확인 # select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') regdate from dual; select table_name, tablesp..

Study/DB 2016.08.09

Process Thread 확인

[참조]http://hotpotato.tistory.com/428http://myblog.opendocs.co.kr/archives/529[참조] 1. Process 확인 > ps -ef | grep 프로세스명 2. Thread 확인 > ps -efT | grep 프로세스명 # ps 명령어 옵션 #– e or A : 모든 프로세스 선택– f or F : 보여질 수 있는 모든 정보 출력- H : thread를 process 처럼 보여준다.- L : thread를 보여준다. LWP (Thread ID) / NLWP (Number of Threads) 출력- T : thread를 보여준다. SPID 출력 (SPID = LWP, TID)- m : process 다음에 thread를 보여준다. # 출력 내용 #U..

Study/Linux 2016.08.04

File Descriptor 확인 및 설정

출처 : http://www.ischo.net/board_linux/16077 현재 실행 중인 프로세스의 File Descriptor 개수 확인 ls /proc/프로세스ID(PID)/fd/ | wc -l 1. 현재의 Open 가능한 Maximum 파일 개수 확인 cat /proc/sys/fs/file-max -> 일반유저가 1개의 세션에서 열 수 있는 파일 개수 File Descriptor 는 hard, soft 값으로 나뉜다. 2. 전체 시스템에 적용되는 FD limit 값 시스템을 통해 Open 가능한 File Descriptor 개수는 /etc/sysctl.conf 파일로 변경 가능. -> 오라클 및 아파치 등의 프로세스에서 이 값을 많이 요구 # sysctl -w fs.file-max=655360..

Study/Linux 2016.03.31

java Socket error

출처 : http://www.jaso.co.kr/181 - java.net.SocketException: Connection reset by peer: socket write error 원인: write 시 상대방 socket close 된 경우 - java.net.SocketException: Connection reset 원인: read 시 상대방 socket close 된 경우 - java.io.IOException: Broken pipe 원인: receiver에서 송신받은 데이터를 제때 처리하지 못하는 상황(네트워크가 느리거나 서버의 CPU가 max인 경우 등)에서 sender가 계속 보내는 경우 결론적으로 위의 두 종류의 Exception은 데이터를 요청한 측(브라우저 등)에서 서버에서 데이터를..

Study/Linux 2016.03.31