system.table_engines
サーバーがサポートしているテーブルエンジンの説明と、その機能サポート情報を含みます。
このテーブルには以下のカラムが含まれています(カラムタイプは括弧内に示されています):
name(String) — テーブルエンジンの名前。supports_settings(UInt8) — テーブルエンジンがSETTINGS句をサポートしているかどうかを示すフラグ。supports_skipping_indices(UInt8) — テーブルエンジンが データスキッピングインデックス をサポートしているかどうかを示すフラグ。supports_ttl(UInt8) — テーブルエンジンが TTL をサポートしているかどうかを示すフラグ。supports_sort_order(UInt8) — テーブルエンジンがPARTITION_BY、PRIMARY_KEY、ORDER_BYおよびSAMPLE_BY句をサポートしているかどうかを示すフラグ。supports_replication(UInt8) — テーブルエンジンが データレプリケーション をサポートしているかどうかを示すフラグ。supports_duduplication(UInt8) — テーブルエンジンがデータの重複排除をサポートしているかどうかを示すフラグ。supports_parallel_insert(UInt8) — テーブルエンジンが並行挿入をサポートしているかどうかを示すフラグ(max_insert_threads設定を参照)。
例:
関連情報