情報スキーマ

情報スキーマは、システム メタデータを表示するための ANSI 標準の方法を提供します。TiDB は、MySQL 互換性のために含まれているテーブルに加えて、多数のカスタムINFORMATION_SCHEMAテーブルも提供します。

多くのINFORMATION_SCHEMAテーブルには対応するSHOWコマンドがあります。5 INFORMATION_SCHEMAクエリする利点は、テーブル間の結合が可能であることです。

MySQL 互換性のためのテーブル

テーブル名説明
CHARACTER_SETSサーバーがサポートする文字セットのリストを提供します。
CHECK_CONSTRAINTS表のCHECK制約に関する情報を提供します。
COLLATIONSサーバーがサポートする照合順序のリストを提供します。
COLLATION_CHARACTER_SET_APPLICABILITYどの照合がどの文字セットに適用されるかを説明します。
COLUMNSすべてのテーブルの列のリストを提供します。
COLUMN_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
COLUMN_STATISTICSTiDB では実装されていません。ゼロ行を返します。
ENGINESサポートされているstorageエンジンのリストを提供します。
EVENTSTiDB では実装されていません。ゼロ行を返します。
FILESTiDB では実装されていません。ゼロ行を返します。
GLOBAL_STATUSTiDB では実装されていません。ゼロ行を返します。
GLOBAL_VARIABLESTiDB では実装されていません。ゼロ行を返します。
KEYWORDSキーワードの完全なリストを提供します。
KEY_COLUMN_USAGE主キー制約などの列のキー制約について説明します。
OPTIMIZER_TRACETiDB では実装されていません。ゼロ行を返します。
PARAMETERSTiDB では実装されていません。ゼロ行を返します。
PARTITIONSテーブル パーティションのリストを提供します。
PLUGINSTiDB では実装されていません。ゼロ行を返します。
PROCESSLISTコマンドSHOW PROCESSLISTと同様の情報を提供します。
PROFILINGTiDB では実装されていません。ゼロ行を返します。
REFERENTIAL_CONSTRAINTSFOREIGN KEY制約に関する情報を提供します。
ROUTINESTiDB では実装されていません。ゼロ行を返します。
SCHEMATASHOW DATABASESと同様の情報を提供します。
SCHEMA_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
SESSION_STATUSTiDB では実装されていません。ゼロ行を返します。
SESSION_VARIABLESコマンドSHOW SESSION VARIABLESと同様の機能を提供します
STATISTICSテーブル インデックスに関する情報を提供します。
TABLES現在のユーザーが表示できるテーブルのリストを提供します。 SHOW TABLESと同様です。
TABLESPACESTiDB では実装されていません。ゼロ行を返します。
TABLE_CONSTRAINTS主キー、一意のインデックス、外部キーに関する情報を提供します。
TABLE_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
TRIGGERSTiDB では実装されていません。ゼロ行を返します。
USER_ATTRIBUTESユーザーのコメントやユーザー属性に関する情報をまとめます。
USER_PRIVILEGES現在のユーザーに関連付けられている権限を要約します。
VARIABLES_INFOTiDB システム変数に関する情報を提供します。
VIEWS現在のユーザーが表示できるビューのリストを提供します。1 SHOW FULL TABLES WHERE table_type = 'VIEW'実行するのと同様です。
テーブル名説明
CHARACTER_SETSサーバーがサポートする文字セットのリストを提供します。
CHECK_CONSTRAINTS表のCHECK制約に関する情報を提供します。
COLLATIONSサーバーがサポートする照合順序のリストを提供します。
COLLATION_CHARACTER_SET_APPLICABILITYどの照合がどの文字セットに適用されるかを説明します。
COLUMNSすべてのテーブルの列のリストを提供します。
COLUMN_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
COLUMN_STATISTICSTiDB では実装されていません。ゼロ行を返します。
ENGINESサポートされているstorageエンジンのリストを提供します。
EVENTSTiDB では実装されていません。ゼロ行を返します。
FILESTiDB では実装されていません。ゼロ行を返します。
GLOBAL_STATUSTiDB では実装されていません。ゼロ行を返します。
GLOBAL_VARIABLESTiDB では実装されていません。ゼロ行を返します。
KEYWORDSキーワードの完全なリストを提供します。
KEY_COLUMN_USAGE主キー制約などの列のキー制約について説明します。
OPTIMIZER_TRACETiDB では実装されていません。ゼロ行を返します。
PARAMETERSTiDB では実装されていません。ゼロ行を返します。
PARTITIONSテーブル パーティションのリストを提供します。
PLUGINSTiDB では実装されていません。ゼロ行を返します。
PROCESSLISTコマンドSHOW PROCESSLISTと同様の情報を提供します。
PROFILINGTiDB では実装されていません。ゼロ行を返します。
REFERENTIAL_CONSTRAINTSFOREIGN KEY制約に関する情報を提供します。
ROUTINESTiDB では実装されていません。ゼロ行を返します。
SCHEMATASHOW DATABASESと同様の情報を提供します。
SCHEMA_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
SESSION_STATUSTiDB では実装されていません。ゼロ行を返します。
SESSION_VARIABLESコマンドSHOW SESSION VARIABLESと同様の機能を提供します
STATISTICSテーブル インデックスに関する情報を提供します。
TABLES現在のユーザーが表示できるテーブルのリストを提供します。 SHOW TABLESと同様です。
TABLESPACESTiDB では実装されていません。ゼロ行を返します。
TABLE_CONSTRAINTS主キー、一意のインデックス、外部キーに関する情報を提供します。
TABLE_PRIVILEGESTiDB では実装されていません。ゼロ行を返します。
TRIGGERSTiDB では実装されていません。ゼロ行を返します。
USER_ATTRIBUTESユーザーのコメントやユーザー属性に関する情報をまとめます。
USER_PRIVILEGES現在のユーザーに関連付けられている権限を要約します。
VARIABLES_INFOTiDB システム変数に関する情報を提供します。
VIEWS現在のユーザーが表示できるビューのリストを提供します。1 SHOW FULL TABLES WHERE table_type = 'VIEW'実行するのと同様です。

TiDB拡張のテーブル

注記:

以下のテーブルの一部は、TiDB Self-Hosted でのみサポートされており、 TiDB Cloudではサポートされていません。TiDB TiDB Cloudでサポートされていないテーブルの完全なリストを取得するには、 システムテーブル参照してください。

テーブル名説明
ANALYZE_STATUS統計を収集するタスクに関する情報を提供します。
CLIENT_ERRORS_SUMMARY_BY_HOSTクライアント要求によって生成され、クライアントに返されるエラーと警告の概要を提供します。
CLIENT_ERRORS_SUMMARY_BY_USERクライアントによって生成されたエラーと警告の概要を提供します。
CLIENT_ERRORS_SUMMARY_GLOBALクライアントによって生成されたエラーと警告の概要を提供します。
CLUSTER_CONFIGTiDB クラスター全体の構成設定の詳細を示します。この表はTiDB Cloudには適用されません。
CLUSTER_DEADLOCKSDEADLOCKSテーブルのクラスター レベルのビューを提供します。
CLUSTER_HARDWARE各 TiDBコンポーネントで検出された基礎となる物理ハードウェアの詳細を示します。この表はTiDB Cloudには適用されません。
CLUSTER_INFO現在のクラスター トポロジの詳細を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_LOADクラスター内の TiDB サーバーの現在の負荷情報を提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_LOGTiDB クラスター全体のログを提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_MEMORY_USAGEMEMORY_USAGEテーブルのクラスター レベルのビューを提供します。
CLUSTER_MEMORY_USAGE_OPS_HISTORYMEMORY_USAGE_OPS_HISTORYテーブルのクラスター レベルのビューを提供します。
CLUSTER_PROCESSLISTPROCESSLISTテーブルのクラスター レベルのビューを提供します。
CLUSTER_SLOW_QUERYSLOW_QUERYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_STATEMENTS_SUMMARYSTATEMENTS_SUMMARYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_STATEMENTS_SUMMARY_HISTORYSTATEMENTS_SUMMARY_HISTORYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_TIDB_TRXTIDB_TRXテーブルのクラスター レベルのビューを提供します。
CLUSTER_SYSTEMINFOクラスター内のサーバーのカーネル パラメータ構成に関する詳細を提供します。この表はTiDB Cloudには適用されません。
DATA_LOCK_WAITSTiKVサーバー上のロック待機情報を提供します。
DDL_JOBSADMIN SHOW DDL JOBSと同様の出力を提供する
DEADLOCKS最近発生したいくつかのデッドロック エラーの情報を提供します。
INSPECTION_RESULT内部診断チェックをトリガーします。このテーブルはTiDB Cloudには適用されません。
INSPECTION_RULES実行された内部診断チェックのリスト。この表はTiDB Cloudには適用されません。
INSPECTION_SUMMARY重要な監視メトリックの要約レポート。この表はTiDB Cloudには適用されません。
MEMORY_USAGE現在の TiDB インスタンスのメモリ使用量。
MEMORY_USAGE_OPS_HISTORYメモリ関連の操作の履歴と現在の TiDB インスタンスの実行基準。
METRICS_SUMMARYPrometheus から抽出されたメトリックの概要。この表はTiDB Cloudには適用されません。
METRICS_SUMMARY_BY_LABELMETRICS_SUMMARY表を参照してください。この表はTiDB Cloudには適用されません。
METRICS_TABLESMETRICS_SCHEMAのテーブルの PromQL 定義を提供します。このテーブルはTiDB Cloudには適用されません。
PLACEMENT_POLICIESすべての配置ポリシーに関する情報を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
SEQUENCESシーケンスの TiDB 実装は MariaDB に基づいています。
SLOW_QUERY現在の TiDBサーバー上の遅いクエリに関する情報を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
STATEMENTS_SUMMARYMySQL の performance_schema ステートメント サマリーに似ています。このテーブルはTiDB サーバーレスクラスターでは使用できません。
STATEMENTS_SUMMARY_HISTORYMySQL の performance_schema ステートメント サマリー履歴に似ています。このテーブルはTiDB サーバーレスクラスターでは使用できません。
TABLE_STORAGE_STATSstorage内のテーブル サイズに関する詳細を提供します。
TIDB_HOT_REGIONSどの地域が人気があるかに関する統計を提供します。
TIDB_HOT_REGIONS_HISTORYどの地域が人気があるかの履歴統計を提供します。
TIDB_INDEXESTiDB テーブルに関するインデックス情報を提供します。
TIDB_SERVERS_INFOTiDBサーバーのリストを提供します(つまり、tidb-serverコンポーネント)。
TIDB_TRXTiDB ノードで実行されているトランザクションの情報を提供します。
TIFLASH_REPLICATiFlashレプリカに関する詳細を提供します。
TIKV_REGION_PEERSリージョンが保存される場所に関する詳細を提供します。
TIKV_REGION_STATUS地域に関する統計を提供します。
TIKV_STORE_STATUSTiKV サーバーに関する基本情報を提供します。
テーブル名説明
ANALYZE_STATUS統計を収集するタスクに関する情報を提供します。
CLIENT_ERRORS_SUMMARY_BY_HOSTクライアント要求によって生成され、クライアントに返されるエラーと警告の概要を提供します。
CLIENT_ERRORS_SUMMARY_BY_USERクライアントによって生成されたエラーと警告の概要を提供します。
CLIENT_ERRORS_SUMMARY_GLOBALクライアントによって生成されたエラーと警告の概要を提供します。
CLUSTER_CONFIGTiDB クラスター全体の構成設定の詳細を示します。この表はTiDB Cloudには適用されません。
CLUSTER_DEADLOCKSDEADLOCKSテーブルのクラスター レベルのビューを提供します。
CLUSTER_HARDWARE各 TiDBコンポーネントで検出された基礎となる物理ハードウェアの詳細を示します。この表はTiDB Cloudには適用されません。
CLUSTER_INFO現在のクラスター トポロジの詳細を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_LOADクラスター内の TiDB サーバーの現在の負荷情報を提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_LOGTiDB クラスター全体のログを提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_MEMORY_USAGEMEMORY_USAGEテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_MEMORY_USAGE_OPS_HISTORYMEMORY_USAGE_OPS_HISTORYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB Cloudには適用されません。
CLUSTER_PROCESSLISTPROCESSLISTテーブルのクラスター レベルのビューを提供します。
CLUSTER_SLOW_QUERYSLOW_QUERYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_STATEMENTS_SUMMARYSTATEMENTS_SUMMARYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_STATEMENTS_SUMMARY_HISTORYSTATEMENTS_SUMMARY_HISTORYテーブルのクラスター レベルのビューを提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
CLUSTER_TIDB_TRXTIDB_TRXテーブルのクラスター レベルのビューを提供します。
CLUSTER_SYSTEMINFOクラスター内のサーバーのカーネル パラメータ構成に関する詳細を提供します。この表はTiDB Cloudには適用されません。
DATA_LOCK_WAITSTiKVサーバー上のロック待機情報を提供します。
DDL_JOBSADMIN SHOW DDL JOBSと同様の出力を提供する
DEADLOCKS最近発生したいくつかのデッドロック エラーの情報を提供します。
INSPECTION_RESULT内部診断チェックをトリガーします。このテーブルはTiDB Cloudには適用されません。
INSPECTION_RULES実行された内部診断チェックのリスト。この表はTiDB Cloudには適用されません。
INSPECTION_SUMMARY重要な監視メトリックの要約レポート。この表はTiDB Cloudには適用されません。
MEMORY_USAGE現在の TiDB インスタンスのメモリ使用量。
MEMORY_USAGE_OPS_HISTORYメモリ関連の操作の履歴と現在の TiDB インスタンスの実行基準。
METRICS_SUMMARYPrometheus から抽出されたメトリックの概要。この表はTiDB Cloudには適用されません。
METRICS_SUMMARY_BY_LABELMETRICS_SUMMARY表を参照してください。この表はTiDB Cloudには適用されません。
METRICS_TABLESMETRICS_SCHEMAのテーブルの PromQL 定義を提供します。このテーブルはTiDB Cloudには適用されません。
PLACEMENT_POLICIESすべての配置ポリシーに関する情報を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
SEQUENCESシーケンスの TiDB 実装は MariaDB に基づいています。
SLOW_QUERY現在の TiDBサーバー上の遅いクエリに関する情報を提供します。このテーブルはTiDB サーバーレスクラスターでは使用できません。
STATEMENTS_SUMMARYMySQL の performance_schema ステートメント サマリーに似ています。このテーブルはTiDB サーバーレスクラスターでは使用できません。
STATEMENTS_SUMMARY_HISTORYMySQL の performance_schema ステートメント サマリー履歴に似ています。このテーブルはTiDB サーバーレスクラスターでは使用できません。
TABLE_STORAGE_STATSstorage内のテーブル サイズに関する詳細を提供します。
TIDB_HOT_REGIONSどのリージョンがホットであるかに関する統計を提供します。このテーブルはTiDB Cloudには適用されません。
TIDB_HOT_REGIONS_HISTORYどの地域が人気があるかの履歴統計を提供します。
TIDB_INDEXESTiDB テーブルに関するインデックス情報を提供します。
TIDB_SERVERS_INFOTiDBサーバーのリストを提供します(つまり、tidb-serverコンポーネント)。
TIDB_TRXTiDB ノードで実行されているトランザクションの情報を提供します。
TIFLASH_REPLICATiFlashレプリカに関する詳細を提供します。
TIKV_REGION_PEERSリージョンが保存される場所に関する詳細を提供します。
TIKV_REGION_STATUS地域に関する統計を提供します。
TIKV_STORE_STATUSTiKV サーバーに関する基本情報を提供します。

このページは役に立ちましたか?

Playground
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Dedicated
TiDB Serverless
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.