튜울립

벽제집 바깥담장 한곳에 피었는데 보는 순간 정말 정신이 번쩍 들 정도로 색이 너무 이쁩니다.

mysql Database 테이블 모두 최적화하기

정찬호
http://www.rootman.co.kr/
http://www.rootman.co.kr/bbs/view.php?id=linux&page=1&sn1=&divpage=1&category=9&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=1243

서버에 Mysql 데이터 양이 많이 쌓이고, 쿼리 작업이 활발히 일어날경우,
이에 따른 db 의 공간 부담율도 커지게 됩니다.

이에 따라, 양이 많을 경우 하나하나 최적화를 해줄수도 없고,
아래와 같이 간략하게 쉘을 돌려봤습니다.
전엔 php 쉘로 돌렸는데 다소 느린것 같더군요.
bash 로 변경해 봤습니다.

혹, 필요하신분들 있으시면 가져다가, 쓰세요.
화일명으로 저장후 실행권한 주시고, /etc/cron.daily 에 넣어 주세요.
하루에 한번씩 돌리면 좋을듯 하네요.

조금이라도 도움이 되었으면 하는 바램으로….

—————————————————————–

#!/bin/sh
# 2004/03/20
# http://www.rootman.co.kr
# 제목 : mysql Database 테이블 모두 최적화하기
# 변경사항 : mysql root 변경
# ————————————————–
#
DB_cnt=0;
DB_pass=”루트패스워드”
Total_Table=0;
DB_str=`mysql -u root -p${DB_pass} -e”show databases”`;
for DB_for in ${DB_str}
do
if [ ${DB_for} != “Database” ]; then
TABLE_cnt=0;
Table_str=`mysql -u root -p${DB_pass} -e”show tables” ${DB_for}`;
for TABLE_for in ${Table_str}
do
Op_Str=`mysql -u root -p${DB_pass} -e”optimize table $TABLE_for” ${DB_for}`;
echo ” – DB명 : ${DB_for} –> ${TABLE_for} “;
let TABLE_cnt=TABLE_cnt+1;
done
echo “——————————————> 테이블명 : ${TABLE_cnt} 최적화완료.”;
let Total_Table=Total_Table+${TABLE_cnt};
sleep 1;
let DB_cnt=DB_cnt+1;
fi;
done
echo “====================================================================================”;
echo “- 호스트명 : `hostname` 에 대한 DB ${DB_cnt}개, 토탈테이블 ${Total_Table} 최적화 완료.”;
echo “====================================================================================”;

웅도령맘의 이사후기….

흐미~~ 몇일동안 날씨는 내가 좋아하는 봄을 마음껏 연출해주었다. 내가 봄을 젤 좋아하는 걸 어찌 알고.. 기특한 날씨같으니라구.

역시 이사는 나의 life style을 한방에 바꿔주었다. 칙칙했던 전과는 달리 주변이 활기있어 좋다. 전에도 주변환경은 좋았다. 정서적인 면에서..
공기도 짱이었고, 문을 열면 너른 들판이 한눈에 들어오고.. 문제는 사람구경하기가 힘들었다는 것. 거의 유배생활이나 마찬가지였는데 말이다.
허나 이곳은 더불어 산다는 것을 체험한다. 공기는 일산보다 못하지만, 창문을 열면 산이 있어 좋고 – 그 산에는 지금 연두빛 새순들이 서로 다투며 얼굴을 내미느라 정신이 없다. 좋다-뭐, 길옆이라 차 소음으로 가끔은 신경이 쓰이지만, 것두 창문 닫아놓으면 그럭저럭..
나가면 여기저기서 차들이 삐져나오는 통에 길 비켜주기가 바쁘지만, 그래도 웅휘가 구경할 거리들이 많아 것두 맘에 든다.
ㅋㅋ.. 웅휘가 다닐 소아과도 걸어갈 수 있는 거리여서 좋고..
전하고 다르게 하루에 한번이상은 웅휘를 등에 단짝 들쳐업고 외출을 한다. 어떨땐 의기양양한 개선장군같다. 뭐 대단한 일을 한다구~^^
절도 근처에 있어 언제든지 찾을 수 있다는 것이 좋다..
음… 모두 좋은 것 뿐인데, 나쁜 건 뭐지?
나쁜 것도 찾으면 수도 없이 나오겠지만, 생략하련다. 나쁜 것 찾는것보다 좋은 것 찾는것이
엔돌핀 생성에 좋을 듯 싶다.
그래도 다행인건 차 소리가 무지 들림에도 웅휘는 전보다 낮잠을 더 잘 잔다
아마 차소리가 자장가로 들리는 건 아닌지..
일요일엔 양재 꽃시장에 가서 라벤더와 스파트 ? 뭐더라(이름이 기억안남 공기정화에 뛰어난 거라 했건만) 사왔다. 집안에 초록이 있어 생기가 돈다.
물론, 밖을 내다봐도 초록이지만..
서방과 나 그리고 웅휘는 이곳에서 또 다시 새로운 행복을 꿈꾼다.
잘먹고 잘 살자고.. ^^