跳到主要内容
最后 更新

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_ONLYMIN_DELTADETAIL
STREAM_COMMENTstringStream 的注释
BASE_TABLE_NAMEvarchar(64)基表名称
BASE_TABLE_DBvarchar(64)基表所在的数据库
BASE_TABLE_CTLvarchar(64)基表所在的 Catalog
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 |
+---------------+--------------+---------------+-----------------+---------+----------+--------------+