[Linux]messages, dmesg, acpid 상태확인
·
Linux
/var/log 에서 messages, dmesg, acpid 보시면 시스템 부팅부터 상태까지 확인할 수 있습니다.
[MYSQL]mysql-bin 삭제
·
Database
mysql-bin.index, mysql-bin.00005 이런 화일들은 mysql 의 replication 이라는 동기화 방법을 위해 sql 문을 저장시켜둔 로그 화일이다. 일명 bin 로그 라고 한다. 그래서 DB 서버한대의 서비스에서는 특별히 필요치않다. replication 이라는 동기화에서 해당 로그들을 초기화시키기 위해 reset master => master 서버에서의 명령 reset slave => slave 서버에서의 명령 이런식으로 처리한다. mysql-bin log파일은 용량이 급격히 증가하여 순식간에 DB서버의 Disk 사용량을 Full 상태로 만들 수 있다. 따라서 해당 로그를 쌓이지 않게 하려면 my.cnf 화일 에서 log-bin 이란곳을 주석처리하시고 재시작 종종 My-SQL..
[ORACLE]SELECT INSERT 속도개선, nologging
·
Database
alter table "해당 테이블" nologging -> 넣을 테이블 alter session set db_file_multiblock_read_count = 128; -> 옵션 insert /*+append*/ into "해당테이블" 옵션 주면 일반 full에 16배 더 빨라져 천 만건이면..어지간한 데이터도 30분 안 쪽으로 끝남 INSERT /*+APPEND/ INTO APLUSORA.NEW_ADDRESS_20120823 ( BUPJUNG_CODE, SIDO, SIGUNGU, DONG, LI, SAN, BUNJI_NO1, BUNJI_NO2, DORO_CODE, DORO_NAME, JIHA, GUNMUL_NO1, GUNMUL_NO2, GUNMUL_NAME, GUNMUL_NAME_DTL, GUNMU..
[ORACLE]Listener.log 관리
·
Database
(로그 위치를 변경하지 않았다면) $ORACLE_HOME/network/log 디렉토리에 보면, listener.log 가 꾸준히 또는 급격하게 사이즈가 증가할 경우가 있다. 이럴 경우, lsnrctl -> lsnrctl> set current_listener --구성된 리스너명이 Listener 가 아닌 경우, 지정해 줌. lsnrctl> set log_status off -- listener.log 파일에 로그를 기록하지 않는다. lsnrctl> set log_status on -- listener.log 파일에 로그를 기록. set log_status off 로 변경하고, 파일 제거 또는 백업하고 listener.log 파일 생성 (생성하지 않아도 자동 생성) 출처 - http://jmkjb.tis..
log zip 백업
·
Linux
function fmt_date { # usage : fmt_date 7 YYYY MM DD OFFSET=$((15+24*($1-1))); shift for I in $* do case "$I" in "YYYY") printf `TZ=KST+$OFFSET date +%Y` ;; "YY") printf `TZ=KST+$OFFSET date +%y` ;; "MM") printf `TZ=KST+$OFFSET date +%m` ;; "DD") printf `TZ=KST+$OFFSET date +%d` ;; "D") printf `TZ=KST+$OFFSET date +"%d/10" | bc` ;; *) printf "$I" esac done } for DIR in /APP/ems/ems50/auto/agent_l..