2010년 5월 18일 화요일

MySQL 성능 측정1

MySQL처리 성능을 측정하는 툴을 알아보자.

툴을 사용하면 튜닝이나 설계에 도움이 된다.

그러나 툴을 사용하기 또는 툴의 결과를 분석하는 경우는 기술자로서의 냉정한 눈이 필요하게 된다.

제3자의 실험결과를 그대로 믿어버리는 것이 아니라 자기 스스로 확인해야할 것이다.

하드웨어, 툴 설계 , 테이블 구조, 데이터양, ODBC,Perl, PHP, Java등의 중간층의 구현등 MySQL본체 이외에도 다양한 인자가 실험을 좌우한다.

툴과 그 결과는 절대적인 것이 아니므로 주의하면서 실험과 고찰을 해나가야한다.

물론 기존의 툴을 사용하지 않고 자기가 단순한 테스트 프로그램을 스스로 작성해서 확인해도 좋을 것이다.

MySQL의 C API는 단순하므로 바로 사용할 수 있을 것이다.