TSInstanceTable 表

TSInstanceTable 表对每个大型时间系列包含一行,无论对该时间系列引用多少次。

如果时间系列小于创建时指定的阈值,那么将直接存储在列中,而不在 TSInstanceTable 表中显示。

表 1. TSInstanceTable 表中的列
列名 数据类型 描述
id SERIALBIGSERIAL 时间系列的序列号。这是表的主键。可以使用 InstanceId 函数返回此序列号(请参阅 InstanceId 函数)。
cal_id INTEGER 时间系列的 CalendarTable 行的标识。
flags SMALLINT 存储时间系列的各种标志,包括指示时间系列是规则还是不规则的标志。
vers SMALLINT 时间系列的版本。
container_name VARCHAR(18,1)VARCHAR(128,1) 时间系列的容器的名称。这是对 TSContainerTable 表的主键的引用。
ref_count INTEGER 对相同时间系列实例的不同引用数。

TSInstanceTable 表由数据库服务器进行管理,用户不直接进行修改,正常情况下用户也不需要查看该表。在创建或销毁大型时间系列时,会在此表中自动插入或删除行。