MySQL
쿼리결과를 CSV로 받기
-
boolean(bit)를 true/false 로 변환해서
mysql -h 호스트 -u 유저아이디 -p비번 DB명 < 쿼리파일명 | sed 's/\t/","/g;s/^/"/;s/$/"/;s/"\x01"/"true"/g;s/"\\0"/"false"/g' > CSV파일명
좀비 프로세스 찾기
-
트랜잭션이 2분 이상 끝나지 않은 프로세스 찾는 쉘스크립트
#!/bin/sh
TIME=`date --date='2 minutes ago' "+%Y-%m-%d %H:%M:%S"`
mysql -h 호스트 -u 유저아이디 -p비번 -e "select * from information_schema.innodb_trx where trx_started <= '${TIME}'\\g;"