このページは機械翻訳したものです。
このテーブルは、NDB Cluster ディクショナリと MySQL データディクショナリの間で自動的に同期できない NDB
データベースオブジェクトに関する情報を提供します。
MySQL データディクショナリと同期できない NDB
データベースオブジェクトに関する情報の例:
mysql> SELECT * FROM performance_schema.ndb_sync_excluded_objects\G
*************************** 1. row ***************************
SCHEMA_NAME: NULL
NAME: lg1
TYPE: LOGFILE GROUP
REASON: Injected failure
*************************** 2. row ***************************
SCHEMA_NAME: NULL
NAME: ts1
TYPE: TABLESPACE
REASON: Injected failure
*************************** 3. row ***************************
SCHEMA_NAME: db1
NAME: NULL
TYPE: SCHEMA
REASON: Injected failure
*************************** 4. row ***************************
SCHEMA_NAME: test
NAME: t1
TYPE: TABLE
REASON: Injected failure
*************************** 5. row ***************************
SCHEMA_NAME: test
NAME: t2
TYPE: TABLE
REASON: Injected failure
*************************** 6. row ***************************
SCHEMA_NAME: test
NAME: t3
TYPE: TABLE
REASON: Injected failure
ndb_sync_excluded_objects
テーブルには、次のカラムがあります:
SCHEMA_NAME
: 同期に失敗したオブジェクトが存在するスキーマ (データベース) の名前。これは、テーブルスペースおよびログファイルグループのNULL
ですNAME
: 同期に失敗したオブジェクトの名前。オブジェクトがスキーマの場合はNULL
ですTYPE
: オブジェクトのタイプが同期に失敗しました。これはLOGFILE GROUP
,TABLESPACE
,SCHEMA
またはTABLE
のいずれかです-
REASON
: オブジェクトの除外 (ブロックリスト) の理由、つまり、このオブジェクトの同期化に失敗した理由考えられる原因は次のとおりです:
Injected failure
Failed to determine if object existed in NDB
Failed to determine if object existed in DD
Failed to drop object in DD
Failed to get undofiles assigned to logfile group
Failed to get object id and version
Failed to install object in DD
Failed to get datafiles assigned to tablespace
Failed to create schema
Failed to determine if object was a local table
Failed to invalidate table references
Failed to set database name of NDB object
Failed to get extra metadata of table
Failed to migrate table with extra metadata version 1
Failed to get object from DD
Definition of table has changed in NDB Dictionary
Failed to setup binlogging for table
このリストは必ずしも完全ではなく、将来の
NDB
リリースで変更される可能性があります。
NDB 8.0.21 に ndb_sync_excluded_objects
テーブルが追加されました。