• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 1. 최적화 개요
    2. SQL문 최적화
    3. 최적화 및 인덱스
    4. 데이터베이스 구조의 최적화
    5. InnoDB 테이블의 최적화
    6. MyISAM 테이블의 최적화
    7. MEMORY 테이블 최적화
    8. 쿼리 실행 계획의 이해
    9. 버퍼링과 캐시
    10. 잠금 작업의 최적화
    11. MySQL 서버의 최적화
    12. 성능 측정
    1. 식과 함수의 속도 측정
    2. MySQL 벤치 마크 스위트
    3. 자체 벤치 마크 사용
    4. performance_schema 성능 측정
    5. 스레드 정보 확인
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

8.12 성능 측정 (벤치 마크)

8.12.1 식과 함수의 속도 측정
8.12.2 MySQL 벤치 마크 스위트
8.12.3 자체 벤치 마크 사용
8.12.4 performance_schema의 성능 측정
8.12.5 스레드 정보 확인

성능을 측정하려면 다음 요인을 고려합니다.

  • 바쁜 아닌 시스템에서 단일 작업의 속도를 측정할지 여부 일련의 조작 ( "작업")가 일정 기간에 어느 정도 기능 하는가? 간단한 테스트는 일반적으로 하나의 측면 (구성 설정 테이블의 인덱스 세트 쿼리의 SQL 절)의 변화가 성능에 어떤 영향을 주는지를 테스트합니다. 벤치 마크는 일반적으로 장기 실행 복잡한 성능 테스트이며, 결과에 따라 하드웨어 및 스토리지 구성 등 높은 수준의 선택과 새로운 MySQL 버전에 얼마만큼으로 업그레이드 할 것인지 결정합니다.

  • 벤치 마크는 정확한 실태를 얻기 위해 거대한 데이터베이스 워크로드를 시뮬레이션 할 필요가있을 수 있습니다.

  • 성능은 매우 여러 가지 요인에 따라 다를 수 있고, 몇 퍼센트의 차이가 결정적인 승리가되지 않을 수 있습니다. 결과는 다른 환경에서 테스트 한 경우에 반대 방향으로 전환 할 수도 있습니다.

  • 특정 MySQL 기능은 워크로드에 따라 성능에 유용과 도움이되지 않는 경우가 있습니다. 완전성을 위해서 항상 그 기능을 켠 상태와 끈 상태에서 성능을 테스트합니다. 각 워크로드에서 시도 할 가장 중요한 두 가지 기능은 MySQL 쿼리 캐시 와 InnoDB 테이블의 적응 해시 인덱스 입니다.

이 섹션에서는 한 명의 개발자가 수행하는 단순하고 직접적인 측정 기법에서 실행 및 결과의 해석에 추가 전문 기술을 필요로하는 더 복잡한 기법으로 진행합니다.

서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved