メインコンテンツまでスキップ
に最終更新

table_streams

概要​

クラスター内のすべての Table Stream の定義と状態を記録します。各行はひとつの Stream に対応します。使い方については、Table Stream の基本を参照してください。

データベース​

information_schema

テーブル情報​

カラム名型説明
DB_NAMEvarchar(64)Stream が属するデータベース
STREAM_NAMEvarchar(64)Stream 名
STREAM_IDbigintStream の ID
STREAM_TYPEvarchar(64)Stream の種類。内部テーブルの Stream は OLAP_TABLE_STREAM
CONSUME_TYPEvarchar(64)消費タイプ:APPEND_ONLY、MIN_DELTA、DETAIL
STREAM_COMMENTstringStream のコメント
BASE_TABLE_NAMEvarchar(64)ベーステーブル名
BASE_TABLE_DBvarchar(64)ベーステーブルが属するデータベース
BASE_TABLE_CTLvarchar(64)ベーステーブルが属するカタログ
BASE_TABLE_TYPEvarchar(64)ベーステーブルの種類
ENABLEDbooleanStream を利用できるかどうか
IS_STALEbooleanStream が失効しているかどうか(たとえば、変更レコードが削除され、消費オフセットから読み取れなくなった場合)
STALE_REASONstring失効した理由。失効していない場合は N/A

例​

SELECT STREAM_NAME, CONSUME_TYPE, BASE_TABLE_DB, BASE_TABLE_NAME, ENABLED, IS_STALE, STALE_REASON
FROM information_schema.table_streams
WHERE DB_NAME = 'demo';
+---------------+--------------+---------------+-----------------+---------+----------+--------------+
| STREAM_NAME | CONSUME_TYPE | BASE_TABLE_DB | BASE_TABLE_NAME | ENABLED | IS_STALE | STALE_REASON |
+---------------+--------------+---------------+-----------------+---------+----------+--------------+
| orders_stream | MIN_DELTA | demo | orders | 1 | 0 | N/A |
+---------------+--------------+---------------+-----------------+---------+----------+--------------+