重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

情報スキーマ

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

多くのINFORMATION_SCHEMAテーブルには、対応するSHOWコマンドがあります。 INFORMATION_SCHEMAを照会する利点は、テーブル間で結合できることです。

MySQL互換性のテーブル

テーブル名説明
CHARACTER_SETSサーバーがサポートする文字セットのリストを提供します。
COLLATIONSサーバーがサポートする照合のリストを提供します。
COLLATION_CHARACTER_SET_APPLICABILITYどの照合がどの文字セットに適用されるかを説明します。
COLUMNSすべてのテーブルの列のリストを提供します。
COLUMN_PRIVILEGESTiDBでは実装されていません。ゼロ行を返します。
COLUMN_STATISTICSTiDBでは実装されていません。ゼロ行を返します。
ENGINESサポートされているストレージエンジンのリストを提供します。
EVENTSTiDBでは実装されていません。ゼロ行を返します。
FILESTiDBでは実装されていません。ゼロ行を返します。
GLOBAL_STATUSTiDBでは実装されていません。ゼロ行を返します。
GLOBAL_VARIABLESTiDBでは実装されていません。ゼロ行を返します。
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_PRIVILEGES現在のユーザーに関連付けられている特権を要約します。
VIEWS現在のユーザーが表示できるビューのリストを提供します。 SHOW FULL TABLES WHERE table_type = 'VIEW'を実行するのと同様

TiDB拡張機能であるテーブル

テーブル名説明
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現在のクラスタトポロジの詳細を提供します。
CLUSTER_LOADクラスタのTiDBサーバーの現在の負荷情報を提供します。この表はTiDB Cloudには適用されません。
CLUSTER_LOGTiDBクラスタ全体のログを提供します。この表はTiDB Cloudには適用されません。
CLUSTER_PROCESSLISTPROCESSLISTのテーブルのクラスターレベルのビューを提供します。
CLUSTER_SLOW_QUERYSLOW_QUERYのテーブルのクラスターレベルのビューを提供します。
CLUSTER_STATEMENTS_SUMMARYSTATEMENTS_SUMMARYのテーブルのクラスターレベルのビューを提供します。
CLUSTER_STATEMENTS_SUMMARY_HISTORYSTATEMENTS_SUMMARY_HISTORYのテーブルのクラスターレベルのビューを提供します。
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には適用されません。
METRICS_SUMMARYPrometheusから抽出されたメトリックの要約。この表はTiDB Cloudには適用されません。
METRICS_SUMMARY_BY_LABELMETRICS_SUMMARYの表を参照してください。
METRICS_TABLESMETRICS_SCHEMAのテーブルのPromQL定義を提供します。この表はTiDB Cloudには適用されません。
PLACEMENT_POLICIESすべての配置ポリシーに関する情報を提供します。この表はTiDB Cloudには適用されません。
SEQUENCESシーケンスのTiDB実装は、MariaDBに基づいています。
SLOW_QUERY現在のTiDBサーバーでの低速クエリに関する情報を提供します。
STATEMENTS_SUMMARYMySQLのperformance_schemaステートメントの要約に似ています。
STATEMENTS_SUMMARY_HISTORYMySQLのperformance_schemaステートメントの要約履歴に似ています。
TABLE_STORAGE_STATSストレージ内のテーブルサイズに関する詳細を提供します。
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サーバーに関する基本情報を提供します。