• 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 설정
    4. MySQL Cluster 프로그램
    5. MySQL Cluster 관리
    1. MySQL Cluster의 시작 단계 요약
    2. MySQL Cluster 관리 클라이언트 명령
    3. MySQL Cluster의 온라인 백업
    4. MySQL Cluster에서 MySQL 서버의 사용법
    5. MySQL Cluster의 롤링 재시작 실행
    6. MySQL Cluster에서 생성 된 이벤트 보고서
    7. MySQL Cluster 로그 메시지
    8. MySQL Cluster의 단일 사용자 모드
    9. Quick Reference: MySQL Cluster SQL문
    10. ndbinfo MySQL Cluster Information Database
    1. ndbinfo arbitrator_validity_detail 테이블
    2. ndbinfo arbitrator_validity_summary 테이블
    3. ndbinfo blocks 테이블
    4. ndbinfo cluster_operations 테이블
    5. ndbinfo cluster_transactions 테이블
    6. ndbinfo config_params 테이블
    7. ndbinfo counters 테이블
    8. ndbinfo dict_obj_types 테이블
    9. ndbinfo disk_write_speed_base 테이블
    10. ndbinfo disk_write_speed_aggregate 테이블
    11. ndbinfo disk_write_speed_aggregate_node 테​​이블
    12. ndbinfo diskpagebuffer 테이블
    13. ndbinfo logbuffers 테이블
    14. ndbinfo logspaces 테이블
    15. ndbinfo membership 테이블
    16. ndbinfo memoryusage 테이블
    17. ndbinfo memory_per_fragment 테이블
    18. ndbinfo nodes 테이블
    19. ndbinfo resources 테이블
    20. ndbinfo server_operations 테이블
    21. ndbinfo server_transactions 테이블
    22. ndbinfo threadblocks 테이블
    23. ndbinfo threadstat 테이블
    24. ndbinfo transporters 테이블
    11. MySQL Cluster 보안 이슈
    12. MySQL Cluster Disk Data 테이블
    13. MySQL Cluster 데이터 노드의 온라인 추가
    14. MySQL Cluster 배포 된 MySQL 권한
    15. NDB API 통계 카운터 및 변수
    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.5.10.24 ndbinfo transporters 테이블

이 테이블에는 NDB 트랜스 포터에 대한 정보가 포함됩니다.

다음 표는 transporters 테이블의 컬럼에 대한 정보를 보여줍니다. 이 표에는 각 컬럼의 이름, 데이터 형식 및 간단한 설명을 보여줍니다. 자세한 내용은 표 다음에 나타내는 메모에서 찾을 수 있습니다.

컬럼 이름 유형 설명
node_id 정수 클러스터의 데이터 노드의 고유 한 노드 ID입니다.
remote_node_id 정수 원격 데이터 노드의 ID.
status 문자열 연결 상태입니다.
remote_address 문자열 원격 호스트의 이름 또는 IP 주소
bytes_sent 정수 이 연결을 사용하여 전송 된 바이트 수
bytes_received
이 연결을 사용하여 수신 된 바이트 수
connect_count
이 트랜스 포터에서 확립 된 접속 횟수
overloaded
이 트랜스 포터 현재 과부하 상태 인 경우 1, 그렇지 않으면 0
overload_count
이 트랜스 포터가 연결하고 과부하 상태가 된 횟수
slowdown
이 트랜스 포터 스캔 속도 저하 상태로되어있는 경우는 1, 그렇지 않으면 0
slowdown_count
이 트랜스 포터가 연결 한 후 스캔 속도 저하 상태가 된 횟수

transporters 테이블에는 클러스터에서 실행중인 데이터 노드에 노드와 클러스터의 모든 노드 (자신 포함)의 각 연결 상태를 나타내는 행이 표시됩니다. 이 정보는 테이블의 status 컬럼에 표시됩니다. 이 컬럼은 CONNECTING , CONNECTED , DISCONNECTING 또는 DISCONNECTED 의 값 중 하나가 될 수 있습니다.

구성되어 있지만, 현재는 클러스터에 연결되지 않은 API 및 관리 노드에 연결 DISCONNECTED 의 상태가 표시됩니다. node_id 가 현재 연결되어 있지 않은 데이터 노드 인 경우 해당 행이 테이블에 표시되지 않습니다. (이것은 ndbinfo.nodes 테이블 절단 된 노드의 생략과 비슷합니다.

remote_address 은 remote_node_id 컬럼에 ID가 표시되지 않는 노드의 호스트 이름 또는 주소입니다. 이 노드에서 bytes_sent 및이 노드에 의한 bytes_received 각각 연결되어에서이 연결을 사용하여 노드에 의해 전송 된 바이트 수와 수신 된 바이트 수입니다. 상태가 CONNECTING 또는 DISCONNECTED 인 노드의 경우,이 컬럼은 항상 0 이 표시됩니다.

connect_count , overloaded , overload_count , slowdown 및 slowdown_count 카운터는 연결시에 리셋되어 그 값은 원격 노드 종료 된 후에도 유지됩니다. bytes_send 및 bytes_received 카운터도 연결할 때 리셋되기 때문에 그 값은 종료 된 후에도 (다음 연결 재설정 될 때까지) 유지됩니다.

ndb_mgm 클라이언트의 SHOW 명령의 출력에 표시된대로 두 개의 데이터 노드 두 SQL 노드 및 1 개의 관리 노드로 구성된 5 노드 클러스터가 있다고 가정합니다.

ndb_mgm> SHOW
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)]     2 node(s)
id=1    @10.100.10.1  (5.6.27-ndb-7.4.9, Nodegroup: 0, *)
id=2    @10.100.10.2  (5.6.27-ndb-7.4.9, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=10   @10.100.10.10  (5.6.27-ndb-7.4.9)

[mysqld(API)]   2 node(s)
id=20   @10.100.10.20  (5.6.27-ndb-7.4.9)
id=21   @10.100.10.21  (5.6.27-ndb-7.4.9)

모든 데이터 노드가 실행되고 있다고 가정하면 다음과 같이 transporters 테이블에는 10 행 (첫 번째 데이터 노드에 5 행, 두 번째 데이터 노드에 5 행)이 표시됩니다 .

mysql> SELECT node_id, remote_node_id, status
    ->   FROM ndbinfo.transporters;
+---------+----------------+---------------+
| node_id | remote_node_id | status        |
+---------+----------------+---------------+
|       1 |              1 | DISCONNECTED  |
|       1 |              2 | CONNECTED     |
|       1 |             10 | CONNECTED     |
|       1 |             20 | CONNECTED     |
|       1 |             21 | CONNECTED     |
|       2 |              1 | CONNECTED     |
|       2 |              2 | DISCONNECTED  |
|       2 |             10 | CONNECTED     |
|       2 |             20 | CONNECTED     |
|       2 |             21 | CONNECTED     |
+---------+----------------+---------------+
10 rows in set (0.04 sec)

ndb_mgm 클라이언트에서 2 STOP 명령을 사용하여이 클러스터의 데이터 노드 중 하나를 종료하고 (다시 mysql 클라이언트를 사용하여) 이전 쿼리를 반복하면 다음과 같이이 테이블 는 5 행 (나머지 관리 노드에서 다른 노드로의 연결 (데이터 노드 자체와 현재 오프라인 데이터 노드를 모두 포함)마다 1 행) 만 표시되어 현재 오프라인 데이터 노드에 나머지 각 연결의 상태를 나타내는 CONNECTING 가 표시됩니다.

mysql> SELECT node_id, remote_node_id, status
    ->   FROM ndbinfo.transporters;
+---------+----------------+---------------+
| node_id | remote_node_id | status        |
+---------+----------------+---------------+
|       1 |              1 | DISCONNECTED  |
|       1 |              2 | CONNECTING    |
|       1 |             10 | CONNECTED     |
|       1 |             20 | CONNECTED     |
|       1 |             21 | CONNECTED     |
+---------+----------------+---------------+
5 rows in set (0.02 sec)


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