• 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. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 1. MySQL Cluster 개요
    2. MySQL Cluster 설치
    3. MySQL Cluster 설정
    1. MySQL Cluster의 빠른 테스트 설정
    2. MySQL Cluster 구성 매개 변수의 개요
    3. MySQL Cluster 구성 파일
    1. MySQL Cluster 구성의 기본적인 예제
    2. MySQL Cluster의 권장 초기 구성
    3. MySQL Cluster의 연결 문자열
    4. MySQL Cluster의 컴퓨터의 정의
    5. MySQL Cluster 관리 서버의 정의
    6. MySQL Cluster 데이터 노드의 정의
    7. MySQL Cluster의 SQL 노드 및 기타 API 노드의 정의
    8. MySQL 클러스터의 TCP/IP 연결
    9. 직접 연결을 사용하는 MySQL Cluster의 TCP/IP 연결
    10. MySQL Cluster의 공유 메모리 연결
    11. MySQL Cluster에서 SCI 전송 연결
    12. MySQL Cluster의 전송 버퍼 매개 변수 구성
    4. MySQL Cluster용 MySQL Server 옵션 및 변수
    5. MySQL Cluster에서 고속 인터커넥트 사용
    4. MySQL Cluster 프로그램
    5. MySQL Cluster 관리
    6. MySQL Cluster Replication
    7. MySQL Cluster Release Notes
  • 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 새로운 기능

18.3.3.11 MySQL Cluster에서 SCI 전송 연결

config.ini 파일의 [sci] 섹션은 클러스터 노드 사이의 SCI (확장 코히 런트 인터페이스) 연결을 명시 적으로 정의됩니다. MySQL Cluster에서 SCI 트랜스 포터의 사용은 --with-ndb-sci= /your/path/to/SCI 를 사용하여 MySQL 바이너리가 빌드되는 경우에만 지원됩니다. path 는 최소한 SISCI 라이브러리와 헤더 파일을 포함 lib 와 include 디렉토리를 포함한 디렉토리를 지정하도록하십시오. (SCI 대한 자세한 내용은 섹션 18.3.5 "MySQL Cluster에서의 고속 인터커넥트 사용" 을 참조하십시오.)

또한 SCI는 전용 하드웨어가 필요합니다.

ndbd 프로세스 간 통신에만 SCI 트랜스 포터를 사용하는 것이 좋습니다. SCI 트랜스 포터를 사용하면 ndbd 프로세스가 대기하지 않는 것에주의하십시오. 따라서 ndbd 프로세스가 적어도 2 개의 CPU를 전용으로 사용할 수있는 컴퓨터에서만 SCI 트랜스 포터를 사용하도록하십시오. ndbd 프로세스마다 하나의 CPU와 운영 체제의 활동을 처리하기 위해 하나의 CPU를 예비로 떠난다.

  • NodeId1

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0numeric[none]...N

    두 노드 사이의 연결을 확인하려면 각 노드의 식별자를 NodeId1 및 NodeId2 로 지정해야합니다.

  • NodeId2

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0numeric[none]...N

    두 노드 사이의 연결을 확인하려면 각 노드의 식별자를 NodeId1 및 NodeId2 로 지정해야합니다.

  • Host1SciId0

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned[none]0 - 4294967039 (0xFFFFFEFF)N

    이것은 ( NodeId1 에 의해 식별되는) 첫 번째 클러스터 노드의 SCI 노드 ID를 식별합니다.

  • Host1SciId1

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned00 - 4294967039 (0xFFFFFEFF)N

    노드간에 별도의 네트워크를 사용하는 2 개의 SCI 카드 간의 장애 조치 용으로 SCI 트랜스 포터를 설정할 수 있습니다. 이것은 첫 번째 노드로 사용되는 노드 ID와 두 번째 SCI 카드를 식별합니다.

  • Host2SciId0

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned[none]0 - 4294967039 (0xFFFFFEFF)N

    이것은 ( NodeId2 에 의해 식별되는) 두 번째 클러스터 노드의 SCI 노드 ID를 식별합니다.

  • Host2SciId1

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned00 - 4294967039 (0xFFFFFEFF)N

    2 개의 SCI 카드를 사용하여 장애 조치를 제공 할 때이 매개 변수는 두 번째 노드에서 사용되는 두 번째 SCI 카드를 식별합니다.

  • HostName1

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0name or IP address[none]...N

    HostName1 및 HostName2 매개 변수를 사용하면 두 노드 간의 특정 SCI 연결에서 사용하는 특정 네트워크 인터페이스를 지정할 수 있습니다. 이러한 매개 변수에 대한 값은 호스트 이름 또는 IP 주소입니다.

  • HostName2

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0name or IP address[none]...N

    HostName1 및 HostName2 매개 변수를 사용하면 두 노드 간의 특정 SCI 연결에서 사용하는 특정 네트워크 인터페이스를 지정할 수 있습니다. 이러한 매개 변수에 대한 값은 호스트 이름 또는 IP 주소입니다.

  • SharedBufferSize

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned10M64K - 4294967039 (0xFFFFFEFF)N

    각 SCI 전송은 두 노드 사이의 통신에 사용되는 공유 메모리 세그먼트가 있습니다. 대부분의 응용 프로그램은이 세그먼트의 크기를 기본값 1M 바이트로 설정하면 충분합니다. 보다 작은 값을 사용하면 다수의 병렬 삽입을 수행 할 때 문제가 발생할 수 있습니다. 공유 버퍼가 너무 작 으면 이에 따라 ndbd 프로세스가 충돌 할 가능성도 있습니다.

  • SendLimit

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0unsigned8K128 - 32KN

    SCI 네트워크에서 전송되는 메시지는 그 전에 SCI 미디어 직전의 작은 버퍼에 저장됩니다. 기본적으로 이것은 8K 바이트로 설정됩니다. 당사의 벤치 마크에 따르면 64K 바이트에서 성능이 가장 좋은 것입니다 만, 16K 바이트에서 몇 % 이내이며, 8K 바이트보다 큰 값으로 늘려도 장점은 (있다고해도) 거의 없습니다.

  • SendSignalId

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0booleantruetrue, falseN

    전달 된 메시지를 추적하려면 각 메시지를 고유하게 식별해야합니다. 이 매개 변수를 Y 로 설정하면 메시지 ID가 네트워크를 통해 전송됩니다. 이 기능은 제품 빌드에서는 기본적으로 비활성화되어 있으며, -debug 빌드에 사용됩니다

  • Checksum

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0booleanfalsetrue, falseN

    이 매개 변수는 boolean이며 기본적으로 비활성화되어 있습니다. Checksum 을 사용하면 전송 버퍼에 배치되기 전에 모든 메시지의 체크섬이 계산됩니다. 이 기능은 수신 버퍼에서 대기중인 메시지의 손상을 막을 수 있습니다. 이것은 전송시 데이터 손상에 대한 검사로도 작동합니다.

  • OverloadLimit

    Effective VersionType/UnitsDefaultRange/ValuesRestart Type
    NDB 7.3.0bytes00 - 4294967039 (0xFFFFFEFF)N

    송신 버퍼에 더 많은 보내지 않은 바이트가있을 때 연결이 과부하 상태 인 것으로 간주됩니다. 자세한 내용은 섹션 18.3.2.12 "MySQL Cluster의 전송 버퍼 매개 변수 구성" 을 참조하십시오.


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