• 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 서버의 최적화
    1. 시스템 요소 및 스타트 업 파라미터의 튜닝
    2. 서버 파라미터의 튜닝
    3. 디스크 I / O 최적화
    4. 메모리 사용 최적화
    5. 네트워크 사용의 최적화
    6. 스레드 풀 플러그인
    12. 성능 측정
  • 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.11.1 시스템 요소 및 스타트 업 파라미터의 튜닝

대폭적인 성능 향상을 실현하기 위해 시스템 레벨 요소의 일부를 신속하게 결정할 필요가 있기 때문에 그 요소부터 시작합니다. 다른 경우는이 절을 대충 훑어 충분지도 모릅니다. 그러나이 수준에서 적용 할 요소를 변경함으로써 어느 정도 개선 할 수 있는지의 감각을 잡아 두는 것은 항상 바람직하다고 생각됩니다.

프로덕션 환경에서 MySQL을 사용하기 전에 원하는 플랫폼에서 테스트하는 것이 좋습니다.

다른 팁 :

  • RAM이 충분한 경우에는 모든 스왑 장치를 제거 할 수 있습니다. 운영 체제에 따라 사용 가능한 메모리가있는 경우에도 특정 컨텍스트에서 스왑 장치가 사용 될 수 있습니다.

  • MyISAM 테이블의 외부 잠금을 피합니다. MySQL 4.0 이후, 모든 시스템에서 외부 잠금은 기본적으로 비활성화되어 있습니다. --external-locking 및 --skip-external-locking 옵션은 외부 잠금을 명시 적으로 활성화 및 비활성화합니다.

    외부 잠금을 해제해도 하나의 서버 만 실행하지 않는 한, MySQL의 기능에 영향을주지 않습니다. myisamchk를 실행하기 전에 서버를 중지 (또는 관련 테이블을 잠그고 플래시)하는 것을 잊지 마십시오. 일부 시스템에서는 외부 잠금이 작동하지 않기 때문에 해제해야합니다.

    외부 잠금을 해제 할 수없는 유일한 경우는 동일한 데이터에 대해 여러 MySQL 서버 (클라이언트가 아님)를 실행하는 경우 또는 서버에 먼저 테이블을 플러시하고 잠그도록 알리지 않고, myisamchk 를 실행하여 테이블을 확인 (수리하지 않는다) 경우입니다. MySQL Cluster를 사용하는 경우를 제외하고 복수의 MySQL 서버를 사용하여 동일한 데이터에 동시에 액세스하는 것은 일반적으로 권장되지 않습니다.

    참고

    MySQL Cluster는 현재 MySQL 5.6에서 지원되지 않습니다. MySQL Cluster의 업그레이드를 원하는 사용자는 대신 MySQL Cluster NDB 7.3로 마이그레이션하십시오. 이것은 MySQL 5.6을 기반으로하지만, 최신 NDB 개선 및 수정이 포함되어 있습니다.

    LOCK TABLES 및 UNLOCK TABLES 문 내부 잠금을 사용하기 위해 외부 잠금이 해제되는 경우에도 그들을 사용할 수 있습니다.


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