文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man 頁面 (TGZ) - 258.5Kb
Man 頁面 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  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 8.4 伺服器中不可用。