文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美國信紙尺寸) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  INFORMATION_SCHEMA ndb_transid_mysql_connection_map 資料表

28.3.18 INFORMATION_SCHEMA ndb_transid_mysql_connection_map 資料表

ndb_transid_mysql_connection_map 資料表提供了 NDB 交易、NDB 交易協調器和作為 API 節點附加到 NDB 叢集的 MySQL 伺服器之間的對應關係。此資訊用於在填入 server_operationsserver_transactions 資料表時,這些資料表屬於 ndbinfo NDB 叢集資訊資料庫。

INFORMATION_SCHEMA 名稱 SHOW 名稱 備註
mysql_connection_id MySQL 伺服器連線 ID
node_id 交易協調器節點 ID
ndb_transid NDB 交易 ID

mysql_connection_idSHOW PROCESSLIST 輸出中顯示的連線或工作階段 ID 相同。

沒有與此資料表關聯的 SHOW 陳述式。

這是一個非標準資料表,專屬於 NDB 叢集。它以 INFORMATION_SCHEMA 外掛程式實作;您可以透過檢查 SHOW PLUGINS 的輸出,驗證是否支援它。如果啟用 ndb_transid_mysql_connection_map 支援,則此陳述式的輸出會包含一個具有此名稱、類型為 INFORMATION SCHEMA 且狀態為 ACTIVE 的外掛程式,如下所示 (使用強調文字)

mysql> SHOW PLUGINS;
+----------------------------------+--------+--------------------+---------+---------+
| Name                             | Status | Type               | Library | License |
+----------------------------------+--------+--------------------+---------+---------+
| binlog                           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| mysql_native_password            | ACTIVE | AUTHENTICATION     | NULL    | GPL     |
| sha256_password                  | ACTIVE | AUTHENTICATION     | NULL    | GPL     |
| caching_sha2_password            | ACTIVE | AUTHENTICATION     | NULL    | GPL     |
| sha2_cache_cleaner               | ACTIVE | AUDIT              | NULL    | GPL     |
| daemon_keyring_proxy_plugin      | ACTIVE | DAEMON             | NULL    | GPL     |
| CSV                              | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MEMORY                           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| InnoDB                           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| INNODB_TRX                       | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |
| INNODB_CMP                       | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |

...

| INNODB_SESSION_TEMP_TABLESPACES  | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |
| MyISAM                           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MRG_MYISAM                       | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| PERFORMANCE_SCHEMA               | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| TempTable                        | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| ARCHIVE                          | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| BLACKHOLE                        | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| ndbcluster                       | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| ndbinfo                          | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| ndb_transid_mysql_connection_map | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |
| ngram                            | ACTIVE | FTPARSER           | NULL    | GPL     |
| mysqlx_cache_cleaner             | ACTIVE | AUDIT              | NULL    | GPL     |
| mysqlx                           | ACTIVE | DAEMON             | NULL    | GPL     |
+----------------------------------+--------+--------------------+---------+---------+
47 rows in set (0.01 sec)

外掛程式預設為啟用。您可以使用 --ndb-transid-mysql-connection-map 選項啟動伺服器,停用此外掛程式 (或強制伺服器在此外掛程式啟動之前不執行)。如果停用此外掛程式,則 SHOW PLUGINS 會顯示狀態為 DISABLED。外掛程式無法在執行期間啟用或停用。

雖然此資料表及其欄位的名稱會以小寫顯示,但您可以在 SQL 陳述式中參考它們時使用大寫或小寫。

若要建立此資料表,MySQL 伺服器必須是隨附 NDB 叢集散佈的二進位檔,或是從啟用 NDB 儲存引擎支援的 NDB 叢集來源建立的二進位檔。它在標準 MySQL 9.0 伺服器中無法使用。