18.4.2 ndbinfo_select_all - ndbinfo 테이블에서 선택
ndbinfo_select_all은 ndbinfo 데이터베이스의 하나 이상의 테이블에서 모든 행과 열을 선택하려면 클라이언트 프로그램입니다. 이것은 MySQL Cluster NDB 7.2.2에서 MySQL Cluster 배포에 포함되었습니다.
이 프로그램은 모든 ndbinfo 테이블에 액세스 할 수있는 것은 아닙니다. ndbinfo_select_all 은 counters , diskpagebuffer , logbuffers , logspaces , nodes , resources , threadblocks , threadstat 및 transporters 테이블에 액세스 할 수 있습니다.
ndbinfo_select_all를 사용하여 하나 이상의 ndbinfo 테이블에서 선택하려면 프로그램을 호출 할 때 다음과 같이 테이블 이름을 지정해야합니다.
shell> ndbinfo_select_all table_name1 [table_name2] [...]
For example:
shell> ndbinfo_select_all logbuffers logspaces
== logbuffers ==
node_id log_type log_id log_part total used high
5 0 0 0 33554432 262144 0
6 0 0 0 33554432 262144 0
7 0 0 0 33554432 262144 0
8 0 0 0 33554432 262144 0
== logspaces ==
node_id log_type log_id log_part total used high
5 0 0 0 268435456 0 0
5 0 0 1 268435456 0 0
5 0 0 2 268435456 0 0
5 0 0 3 268435456 0 0
6 0 0 0 268435456 0 0
6 0 0 1 268435456 0 0
6 0 0 2 268435456 0 0
6 0 0 3 268435456 0 0
7 0 0 0 268435456 0 0
7 0 0 1 268435456 0 0
7 0 0 2 268435456 0 0
7 0 0 3 268435456 0 0
8 0 0 0 268435456 0 0
8 0 0 1 268435456 0 0
8 0 0 2 268435456 0 0
8 0 0 3 268435456 0 0
shell>
다음 표는 ndbinfo_select_all 고유의 옵션이 포함되어 있습니다. 추가 설명이 표 다음에 있습니다. 대부분의 MySQL Cluster 프로그램 (ndbinfo_select_all 포함)에 공통되는 옵션은 섹션 18.4.27 "MySQL Cluster 프로그램에 공통 옵션 - MySQL Cluster 일반적인 프로그램 옵션" 을 참조하십시오.
표 18.78이 표는 ndbinfo_select_all 프로그램의 명령 행 옵션에 대해 설명하고 있습니다
| 형식 | 설명 | 추가 또는 삭제 |
|---|---|---|
| 루프 사이의 지연 (초 단위)을 설정합니다. 기본값은 5입니다. | 모든 MySQL 5.6 기반 자료 |
| 선택을 실행하는 횟수를 설정합니다. 기본값은 1입니다. | 모든 MySQL 5.6 기반 자료 |
| 테이블이 존재하는 데이터베이스의 이름입니다. | 모든 MySQL 5.6 기반 자료 |
| 병렬 처리 수준을 설정합니다. | 모든 MySQL 5.6 기반 자료 |
--delay=seconds명령 줄 형식 --delay=#허용되는 값 유형 numeric기본 5최소 0최대 값 MAX_INT이 옵션은 루프의 각 실행 사이에 대기하는 시간 (초)을 설정합니다.
--loops0 또는 1로 설정되어있는 경우는 효과가 없습니다.--loops=,number-lnumber명령 줄 형식 --loops=#허용되는 값 유형 numeric기본 1최소 0최대 값 MAX_INT이 옵션은 선택 실행 횟수를 설정합니다. 각 루프의 시간 간격을 설정하려면
--delay을 사용합니다.