요즘 facebook, 카톡,라인,등등 많은 회사에서 MySQL 쓰고 있는데
아직도 많은 분이 오해 하시고 잘못 알고 계시는게 있어서..
실제로 제가 테스트 한 결과를 토대로 직접 수치 비교를 해드기 위해서
글 남깁니다.
테스트는 5400rpm 짜리 SATA2 하드디스크가 장착된 노트북에서 진행
되었습니다. sysbench라는 부하 테스트 툴을 사용했습니다.
결론을 먼저 남기면 더이상 InnoDB는 느리지 않으며, 5.1 그리고 5.5 버전에서는 MyISAM
엔진보다 더 나은 퍼포먼스를 제공 합니다.
MySQL 5.1
MyISAM |
OLTP test statistics: queries performed: read: 419776 write: 0 other: 59968 total: 479744 transactions: 29984 (499.63 per sec.) deadlocks: 0 (0.00 per sec.) read/write requests: 419776 (6994.78 per sec.) other operations: 59968 (999.25 per sec.) |
InnoDB |
OLTP test statistics: queries performed: read: 451752 write: 0 other: 64536 total: 516288 transactions: 32268 (537.69 per sec.) deadlocks: 0 (0.00 per sec.) read/write requests: 451752 (7527.64 per sec.) other operations: 64536 (1075.38 per sec.) |
MySQL 5.5
MyISAM |
OLTP test statistics: queries performed: read: 404474 write: 0 other: 57782 total: 462256 transactions: 28891 (481.46 per sec.) deadlocks: 0 (0.00 per sec.) read/write requests: 404474 (6740.46 per sec.) other operations: 57782 (962.92 per sec.) |
InnoDB |
OLTP test statistics: queries performed: read: 456050 write: 0 other: 65150 total: 521200 transactions: 32575 (542.81 per sec.) deadlocks: 0 (0.00 per sec.) read/write requests: 456050 (7599.34 per sec.) other operations: 65150 (1085.62 per sec.) |
댓글 3개
게시글 목록
| 번호 | 제목 |
|---|---|
| 17591 |
node.js
노드로 멀티스레드 기능 구현하기
2
|
| 17590 | |
| 17589 |
PHP
PHP로 인쇄명령주기
1
|
| 17588 |
JavaScript
Javascript로 JSON데이터를 보기좋게 만들기
|
| 17587 | |
| 17584 | |
| 17583 |
MySQL
MySQL과 PostgreSQL의 우단점
|
| 17582 |
MySQL
프로시저 cursor 사용 예
|
| 17581 |
JavaScript
바닐라 ajax 파일업로드 예제
|
| 17579 | |
| 17577 | |
| 17575 | |
| 17574 | |
| 17573 | |
| 17572 | |
| 17569 | |
| 17564 | |
| 17560 | |
| 17559 |
MySQL
프로시저 기본편
|
| 17555 | |
| 17554 | |
| 17553 | |
| 17552 | |
| 17549 | |
| 17548 | |
| 17547 | |
| 17542 | |
| 17533 | |
| 17531 | |
| 17524 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기