박

MySQL 5.1 VS MySQL 5.5 버전 각각 MyISAM 엔진과 InnoDB 엔진 속도 비교

· 2013-01-01 (화) 17:14:47 · 7016 · 3
MySQL DBA로 근무 하고 있는 사람입니다. 

요즘 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개

벤치마킹 자료 잘 봤습니다. 저 수치상으로는 5.5버전에서 InnoDB가 성능이 5.1버전보다 더 좋아보인다능...
MyISAM은 오히려 5.1이 좀 더 빠른거 같구요.
아~ 실제로 MySQL 5.5 버전으로 올라가면서 InnoDB의 경우 읽기 성능이 윈도우에서 570%
리눅스에서 340% 향상이 됬다고 하네요 놋북으로 테스트 한거라 편차가 좀 있었던것도 같아요^^;;
좋은자료 감사합니다
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-07-14 조회 5,391
13-07-14 조회 5,362
13-07-14 조회 4,641
13-07-14 조회 4,241
13-07-14 조회 4,097
13-07-14 조회 4,165
13-07-14 조회 4,881
13-07-14 조회 4,528
13-07-14 조회 4,313
13-07-14 조회 5,358
13-07-14 조회 5,234
13-07-14 조회 5,031
13-07-14 조회 4,730
13-07-14 조회 5,397
13-07-13 조회 3,569
13-07-01 조회 5,627
13-07-01 조회 5,758
13-07-01 조회 3,846
13-07-01 조회 5,209
13-05-27 조회 3,948
13-05-21 조회 4,863
13-05-02 조회 1만
13-04-29 조회 5,178
13-04-15 조회 5,442
13-04-13 조회 6,338
13-02-27 조회 3,827
13-02-26 조회 6,430
13-02-12 조회 5,022
13-02-01 조회 2.3만
13-01-23 조회 3,403
13-01-09 조회 7,991
13-01-07 조회 4,920
13-01-07 조회 3,646
13-01-04 조회 1.3만
13-01-03 조회 1.2만
12-12-31 조회 6,140
12-12-27 조회 4,424
12-12-27 조회 4,088
12-12-27 조회 8,723
12-12-18 조회 3,608
12-12-12 조회 3,667
12-12-12 조회 6,656
12-12-12 조회 8,123
12-12-05 조회 5,247
12-12-01 조회 6,659
12-11-22 조회 4,590
12-11-09 조회 5,415
12-11-09 조회 7,496
12-10-29 조회 4,751
12-10-16 조회 6,297
12-10-09 조회 5,280
12-09-02 조회 4,447
12-09-01 조회 3,543
12-08-30 조회 4,204
12-08-30 조회 4,195
12-08-28 조회 3,528
12-08-21 조회 7,139
12-08-20 조회 3,663
12-08-18 조회 5,060
12-08-18 조회 3,433
12-08-11 조회 3,597
12-08-09 조회 3,704
12-08-07 조회 3,627
12-08-07 조회 4,211
12-08-01 조회 4,546
12-08-01 조회 4,358
12-07-20 조회 9,820
12-07-17 조회 4,125
12-07-15 조회 3,905
12-07-10 조회 4,203
12-07-09 조회 6,922
12-07-05 조회 3,252
12-07-04 조회 3,417
12-06-30 조회 5,677
12-06-28 조회 3,748
12-06-20 조회 3,884
12-06-16 조회 3,165
12-06-14 조회 3,845
12-06-07 조회 3,873
12-06-06 조회 6,117
12-05-27 조회 4,418
12-05-25 조회 3,181
12-05-25 조회 3,012
12-05-24 조회 3,070
12-05-24 조회 4,512
12-05-23 조회 3,872
12-05-22 조회 6,486
12-05-15 조회 3,830
12-05-15 조회 3,615
12-05-14 조회 3,041
12-05-12 조회 3,510
12-05-11 조회 6,970
12-05-07 조회 4,412
12-04-28 조회 3,616
12-04-25 조회 5,242
12-04-15 조회 3,838
12-04-12 조회 4,674
12-04-11 조회 3,419
12-04-08 조회 3,242
12-03-21 조회 6,352