Loading...
MySQL 9.5 Reference Manual 9.5의 28.3.23 The INFORMATION_SCHEMA ndb_transid_mysql_connection_map Table의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
ndb_transid_mysql_connection_map 테이블은
NDB 트랜잭션,
NDB 트랜잭션 코디네이터, 그리고 NDB Cluster에
API 노드로 연결된 MySQL 서버들 간의 매핑을 제공합니다.
이 정보는
server_operations 및
server_transactions 테이블을 채울 때 사용되며,
ndbinfo NDB Cluster
information 데이터베이스에 속합니다.
INFORMATION_SCHEMA Name | SHOW Name | Remarks |
|---|---|---|
mysql_connection_id | MySQL 서버 연결 ID | |
node_id | 트랜잭션 코디네이터 노드 ID | |
ndb_transid | NDB 트랜잭션 ID |
mysql_connection_id 는
SHOW PROCESSLIST 출력에 표시되는
연결 또는 세션 ID와 동일합니다.
이 테이블에 연관된 SHOW statement는 없습니다.
이 테이블은 NDB Cluster에만 특화된 비표준 테이블입니다.
INFORMATION_SCHEMA 플러그인으로 구현되어 있으며,
SHOW PLUGINS 출력을 확인하여
지원 여부를 검증할 수 있습니다.
ndb_transid_mysql_connection_map 지원이
활성화되어 있다면, 이 statement의 출력에는
이 이름을 가진 플러그인이 INFORMATION SCHEMA 타입으로,
상태가 ACTIVE 로 포함되며, 다음과 같이
(강조된 텍스트 부분처럼) 표시됩니다:
1mysql> SHOW PLUGINS; 2+----------------------------------+--------+--------------------+---------+---------+ 3| Name | Status | Type | Library | License | 4+----------------------------------+--------+--------------------+---------+---------+ 5| binlog | ACTIVE | STORAGE ENGINE | NULL | GPL | 6| mysql_native_password | ACTIVE | AUTHENTICATION | NULL | GPL | 7| sha256_password | ACTIVE | AUTHENTICATION | NULL | GPL | 8| caching_sha2_password | ACTIVE | AUTHENTICATION | NULL | GPL | 9| daemon_keyring_proxy_plugin | ACTIVE | DAEMON | NULL | GPL | 10| CSV | ACTIVE | STORAGE ENGINE | NULL | GPL | 11| MEMORY | ACTIVE | STORAGE ENGINE | NULL | GPL | 12| InnoDB | ACTIVE | STORAGE ENGINE | NULL | GPL | 13| INNODB_TRX | ACTIVE | INFORMATION SCHEMA | NULL | GPL | 14| INNODB_CMP | ACTIVE | INFORMATION SCHEMA | NULL | GPL | 15 16... 17 18| INNODB_SESSION_TEMP_TABLESPACES | ACTIVE | INFORMATION SCHEMA | NULL | GPL | 19| MyISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | 20| MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | 21| PERFORMANCE_SCHEMA | ACTIVE | STORAGE ENGINE | NULL | GPL | 22| TempTable | ACTIVE | STORAGE ENGINE | NULL | GPL | 23| ARCHIVE | ACTIVE | STORAGE ENGINE | NULL | GPL | 24| BLACKHOLE | ACTIVE | STORAGE ENGINE | NULL | GPL | 25| ndbcluster | ACTIVE | STORAGE ENGINE | NULL | GPL | 26| ndbinfo | ACTIVE | STORAGE ENGINE | NULL | GPL | 27| ndb_transid_mysql_connection_map | ACTIVE | INFORMATION SCHEMA | NULL | GPL | 28| ngram | ACTIVE | FTPARSER | NULL | GPL | 29| mysqlx_cache_cleaner | ACTIVE | AUDIT | NULL | GPL | 30| mysqlx | ACTIVE | DAEMON | NULL | GPL | 31+----------------------------------+--------+--------------------+---------+---------+ 3247 rows in set (0.01 sec)
이 플러그인은 기본적으로 활성화되어 있습니다.
서버를 시작할 때
--ndb-transid-mysql-connection-map
옵션을 사용하여 이를 비활성화할 수 있으며
(또는 플러그인이 시작되지 않으면 서버가 실행되지 않도록 강제할 수도 있습니다).
플러그인이 비활성화되어 있으면,
SHOW PLUGINS 에서 그 상태는
DISABLED 로 표시됩니다. 이 플러그인은
런타임에 활성화하거나 비활성화할 수 없습니다.
이 테이블과 그 column 이름은 소문자로 표시되지만, SQL statement에서 이를 참조할 때는 대문자 또는 소문자를 모두 사용할 수 있습니다.
이 테이블이 생성되려면, MySQL 서버는
NDB Cluster 배포판에 포함된 바이너리이거나,
NDB 스토리지
엔진 지원이 활성화된 상태로 NDB Cluster 소스로부터
빌드된 것이어야 합니다. 이 테이블은 표준 MySQL
9.5 서버에서는 사용할 수 없습니다.
28.3.22 The INFORMATION_SCHEMA LIBRARIES Table
28.3.24 The INFORMATION_SCHEMA OPTIMIZER_TRACE Table