创建超表
-- 创建普通表
CREATE TABLE hxdcs_cnc_data (
time TIMESTAMPTZ NOT NULL,
device_id int NOT NULL,
state smallint,
original_data text
);
-- 创建超表
SELECT create_hypertable('hxdcs_cnc_data', 'time');
--创建唯一索引
CREATE UNIQUE INDEX idx_cnc_data_deviceid_time
ON hxdcs_cnc_data(device_id, time);
主要参考了两篇文章:
TimescaleDB 超表 https://blog.csdn.net/xingjingb/article/details/129392680
记一次 TimescaleDB 性能优化 https://blog.csdn.net/xingjingb/article/details/129655526