Перейти к содержимому
Последнее обновление

table_streams

Обзор​

Содержит определения всех Table Stream в кластере и сведения об их состоянии. Каждая строка соответствует одному Stream. Подробнее об использовании см. в разделе Основы работы с Table Stream.

База данных​

information_schema

Информация о таблице​

СтолбецТипОписание
DB_NAMEvarchar(64)База данных Stream
STREAM_NAMEvarchar(64)Имя Stream
STREAM_IDbigintИдентификатор Stream
STREAM_TYPEvarchar(64)Тип Stream; Stream для внутренних таблиц имеют тип OLAP_TABLE_STREAM
CONSUME_TYPEvarchar(64)Тип потребления: APPEND_ONLY, MIN_DELTA, DETAIL
STREAM_COMMENTstringКомментарий к Stream
BASE_TABLE_NAMEvarchar(64)Имя базовой таблицы
BASE_TABLE_DBvarchar(64)База данных базовой таблицы
BASE_TABLE_CTLvarchar(64)Catalog базовой таблицы
BASE_TABLE_TYPEvarchar(64)Тип базовой таблицы
ENABLEDbooleanДоступен ли Stream для использования
IS_STALEbooleanУстарел ли Stream (например, если записи изменений были удалены и он больше не может читать данные со своего смещения потребления)
STALE_REASONstringПричина устаревания; N/A, если Stream не устарел

Примеры​

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 |
+---------------+--------------+---------------+-----------------+---------+----------+--------------+