• 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. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 1. 스토리지 엔진 설정
    2. MyISAM 스토리지 엔진
    3. MEMORY 스토리지 엔진
    4. CSV 스토리지 엔진
    5. ARCHIVE 스토리지 엔진
    6. BLACKHOLE 스토리지 엔진
    7. MERGE 스토리지 엔진
    8. FEDERATED 스토리지 엔진
    9. EXAMPLE 스토리지 엔진
    10. 다른 스토리지 엔진
    11. MySQL 스토리지 엔진 아키텍처 개요
    1. Pluggable 스토리지 엔진 아키텍처
    2. 공통 데이터베이스 서버 계층
  • 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 새로운 기능

15.11.1 Pluggable 스토리지 엔진 아키텍처

MySQL Server는 스토리지 엔진이 작동중인 MySQL 서버에로드되거나 MySQL 서버에서 언로드되고있는 플러 거블 스토리지 엔진 아키텍처를 채용하고 있습니다.

스토리지 엔진 플러그인

스토리지 엔진을 사용하기 전에 INSTALL PLUGIN 명령문을 사용하여 스토리지 엔진 플러그인 공유 라이브러리를 MySQL에로드해야합니다. 예를 들어, EXAMPLE 엔진 플러그인의 이름이 example 에서 공유 라이브러리의 이름이 ha_example.so 인 경우 다음 문을 사용하여로드합니다.

mysql> INSTALL PLUGIN example SONAME 'ha_example.so';

플러 거블 스토리지 엔진을 설치하려면 플러그인 파일은 MySQL 플러그인 디렉토리에 있어야, INSTALL PLUGIN 명령문을 실행하는 사용자는 mysql.plugin 테이블의 INSERT 권한이 필요합니다.

공유 라이브러리는 MySQL 서버의 플러그인 디렉토리에 있어야 그 장소는 plugin_dir 시스템 변수에 의해 지시됩니다.

스토리지 엔진 언 플러그

스토리지 엔진을 언 플러그하려면 UNINSTALL PLUGIN 명령문을 사용합니다.

mysql> UNINSTALL PLUGIN example;

기존의 테이블이 필요로하는 스토리지 엔진을 언 플러그하면 그 테이블은 액세스 할 수 없습니다 만, 계속 디스크 (적절한 장소)에 존재합니다. 스토리지 엔진을 언 플러그하기 전에 스토리지 엔진을 사용하는 테이블이 없는지 확인하십시오.












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