• 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.16 ndbinfo memoryusage 테이블

이 테이블을 쿼리하면 ndb_mgm 클라이언트 ALL REPORT MemoryUsage 명령에 의해 제공되는 것이나, ALL DUMP 1000 에 의해 기록되는 것과 유사한 정보가 제공됩니다.

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

컬럼 이름 유형 설명
node_id 정수 이 데이터 노드의 ID.
memory_type 문자열 Data memory 또는 Index memory 중 하나 또는 (MySQL Cluster NDB 7.3.5 이후) Long message buffer .
used 정수 이 데이터 노드에서 데이터 메모리 또는 인덱스 메모리에 현재 사용되는 바이트 수.
used_pages 정수 이 데이터 노드에서 데이터 메모리 또는 인덱스 메모리에 현재 사용되고있는 페이지 (텍스트를 참조하십시오).
total 정수 이 데이터 노드에 사용 가능한 데이터 메모리 또는 인덱스 메모리의 총 바이트 수 (텍스트를 참조하십시오).
total_pages 정수 이 데이터 노드의 데이터 메모리 또는 인덱스 메모리에 사용 가능한 메모리 페이지의 총 수 (텍스트를 참조하십시오).

total 컬럼은 특정 데이터 노드의 특정 자원 (데이터 메모리 또는 인덱스 메모리)에 사용 가능한 메모리 양을 바이트 단위로 나타냅니다. 이 수치는 config.ini 파일의 해당 구성 매개 변수의 설정에 거의 동일합니다.

클러스터에 노드 ID 5 와 6 을 가진 2 개의 데이터 노드가 있고, config.ini 파일에 다음이 포함된다고 가정합니다.

[ndbd default]
DataMemory = 1G
IndexMemory = 1G

또한 LongMessageBuffer 구성 매개 변수의 값을 디폴트 (MySQL Cluster NDB 7.3.5 이상에서 64M 바이트) 할 수 있도록되어 있다고 가정합니다.

다음 쿼리는 거의 같은 값이 표시됩니다.

mysql> SELECT node_id, memory_type, total 
     > FROM ndbinfo.memoryusage;
+---------+---------------------+------------+
| node_id | memory_type         | total      |
+---------+---------------------+------------+
|       5 | Data memory         | 1073741824 |
|       5 | Index memory        | 1074003968 |
|       5 | Long message buffer |   67108864 |
|       6 | Data memory         | 1073741824 |
|       6 | Index memory        | 1074003968 |
|       6 | Long message buffer |   67108864 |
+---------+---------------------+------------+
6 rows in set (0.00 sec)

이 경우 인덱스 메모리의 total 컬럼의 값은 내부 반올림에 의해 IndexMemory 의 값 세트보다 약간 큽니다.

used_pages 및 total_pages 열은 자원이 페이지 단위로 측정됩니다. 이러한 크기는 DataMemory 는 32K, IndexMemory 는 8K입니다. 긴 메시지 버퍼 메모리의 경우 페이지 크기는 256 바이트입니다.

MySQL Cluster NDB 7.3.5 이상에서는이 테이블에 긴 메시지 버퍼의 정보를 찾을 수 있습니다. 이전 버전의 MySQL Cluster에서는 데이터 메모리와 인덱스 메모리 만 포함되어있었습니다.

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