웹 사이트 튜닝을 하면서 만나는 오류

불당   
   조회 10160   추천 0    

사이트가 늦다고 하면 대부분의 hosting 회사나 컨설턴트들이
mysql의 slow query 결과를 분석해서 조치를 취하라고 합니다.
그말만 믿고, SQL의 slow query만 잡으면 튜닝이 해결 된다 생각하신다면 절대적인 오류 입니다.
 
왜 SQL Query가 mysql에서 나왔는지, 그 원인을 찾아서 해결하지 않고
SQL 문장을 수정하고, index를 걸어서 slow query를 줄이는 것은
실전 튜닝에서는 10% 이상의 효과를 얻기 힘듭니다.
 
mysql의 slow query는 apache, mysql의 설정, 서버의 설정,
프로그램의 코딩오류 (뺑이치게 하는 코딩법), 부적절한 mysql index, sql 문장,
지나치게 많거나 복잡한 sql query 갯수, 과도하게 트래픽을 유발하는 이미지,
서버의 h/w 용량부족, 부적절한 h/w 설정 등의 수많은 요인 때문에 발생하는 것 입니다.
 
단순히 slow query에 대한 답을 찾는 것은,
암이 걸린 환자에게 암치료는 하지 않고 대일밴드 발라주고 해열제를 처방해주는 것 입니다.
 
slow query를 유발한 원인은 점점 더 커지고 확산되는 특징이 있습니다.
그 원인을 찾아야 문제의 해결이 가능 합니다.
 
사이트마다 상황이 다르기 때문에, 처방법도 다르지만 기본 원칙들은 비슷하므로
오픈코드와 불당팩의 튜닝 과정을 읽어보시면 좋은 결과를 얻을 수 있을 겁니다.
 
100mbps를 이제 20mbps까지 줄였습니다.
h/w 구성에서 150mbps를 줄여서 100bmps이고, 그냥 냅두면 250mbps 정도가 됩니다.
 
IDC에서 쫓겨나지 않으려면 10mbps까지 줄여야 합니다.
언젠가는 i7급 서버 1대로 동시접속 1천명까지도 도전해볼 수 있을거 같습니다^^
- opencode.co.kr -
아마존 AWS 공식사이트
AWS 클라우드 데이터베이스, 저렴한 비용, 쉬운 관리, 지금 1년무료체험 신청!
강남아이티윌 국비교육 조서진
CCNA/CCNP 취득, 네트워크보안, 강남역 12번 출구, 취성패/내일배움카드
KG아이티뱅크학원 교육문의
IT뱅크학원 방문상담예약, 중고생대학입시, 컴공전공대비, 정보보안, 국비IT취업
파워링크 AD   클릭초이스등록
averkey 2010-09
정말 존경스럽습니다. 불당님~~~~~~
에공 저는 언제쯤 불당님의 반에 반이라도 쫒아갈수 있을까염
i7급 서버 1대로 동시접속 1천명까지라.....
어혀 빨리 그날이 왔으면 좋겠네염 ^^;;


제목Page 2/4
2010-11   9101   불당
2010-10   7326   불당
2010-10   7113   불당
2010-06   7559   불당
2010-06   10161   불당
2010-04   5829   불당
2010-04   5366   불당
2010-04   11098   불당
2009-12   5558   불당
2009-12   8233   불당
2009-11   5667   불당
2009-11   4702   불당
2009-08   6278   불당
2009-08   4772   불당
2009-08   4869   불당
2009-08   4714   불당
2009-08   5637   불당
2009-07   5471   불당
2009-06   4124   불당
2009-04   4604   불당