表エンジン 

のテーブルエンジン型式の表を行います。:

  • データの格納方法と場所、データの書き込み先、およびデータの読み取り先。
  • サポートされているクエリと方法。
  • 同時データアクセス。
  • インデックスが存在する場合の使用。
  • マルチスレッド要求の実行が可能かどうか。
  • データ複製パラメーター。

エンジン家族 

メルゲツリー 

高負荷仕事のための最も普遍的な、機能テーブルエンジン。 本物件の共有によるこれらのエンジンには迅速にデータを挿入とその後のバックグラウンドデータを処となります。 MergeTree 家族のエンジンの支援データレプリケーション( 複製* バージョンのエンジン)分割、その他の機能で対応していないその他のエンジンです。

家族のエンジン:

ログ 

軽量 エンジン 最低の機能性を使って。 多くの小さなテーブル(最大約1万行)をすばやく書き込み、後で全体として読み込む必要がある場合に最も効果的です。

家族のエンジン:

統合エンジン 

エンジン用プリケーションデータストレージと処理システム。

家族のエンジン:

特殊エンジン 

家族のエンジン:

仮想列 

仮想列は、エンジンのソースコードで定義されている整数テーブルエンジン属性です。

仮想列を指定するべきではありません。 CREATE TABLE あなたはそれらを見ることができません SHOW CREATE TABLEDESCRIBE TABLE クエリ結果。 仮想列も読み取り専用であるため、仮想列にデータを挿入することはできません。

仮想列からデータを選択するには、仮想列の名前を指定する必要があります。 SELECT クエリ。 SELECT * 仮想列から値を返しません。

テーブル仮想列のいずれかと同じ名前の列を持つテーブルを作成すると、仮想列にアクセスできなくなります。 これはお勧めしません。 競合を避けるために、仮想列名には通常、アンダースコアが付けられます。

元の記事

Rating: 3.1 - 23 votes

Was this content helpful?
★★★☆☆