@@ -21,11 +21,11 @@ CREATE TABLE metrics_space(filler_1 int, filler_2 int, filler_3 int, time timest
2121SELECT create_hypertable(' metrics_space' ,' time' ,' device_id' ,3 ,create_default_indexes:= false);
2222
2323ALTER TABLE metrics_space DROP COLUMN filler_1;
24- INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-01 0:00:00+0' ::timestamptz ,' 2000-01-05 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
24+ INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-01 0:00:00+0' ::timestamptz ,' 2000-01-05 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
2525ALTER TABLE metrics_space DROP COLUMN filler_2;
26- INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-06 0:00:00+0' ::timestamptz ,' 2000-01-12 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
26+ INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-06 0:00:00+0' ::timestamptz ,' 2000-01-12 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
2727ALTER TABLE metrics_space DROP COLUMN filler_3;
28- INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-13 0:00:00+0' ::timestamptz ,' 2000-01-19 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
28+ INSERT INTO metrics_space(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-13 0:00:00+0' ::timestamptz ,' 2000-01-19 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
2929CREATE INDEX ON metrics_space(time );
3030CREATE INDEX ON metrics_space(device_id,time );
3131ANALYZE metrics_space;
@@ -59,11 +59,11 @@ CREATE TABLE metrics_space_compressed(filler_1 int, filler_2 int, filler_3 int,
5959SELECT create_hypertable(' metrics_space_compressed' ,' time' ,' device_id' ,3 ,create_default_indexes:= false);
6060
6161ALTER TABLE metrics_space_compressed DROP COLUMN filler_1;
62- INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-01 0:00:00+0' ::timestamptz ,' 2000-01-05 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
62+ INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-01 0:00:00+0' ::timestamptz ,' 2000-01-05 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
6363ALTER TABLE metrics_space_compressed DROP COLUMN filler_2;
64- INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-06 0:00:00+0' ::timestamptz ,' 2000-01-12 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
64+ INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-06 0:00:00+0' ::timestamptz ,' 2000-01-12 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
6565ALTER TABLE metrics_space_compressed DROP COLUMN filler_3;
66- INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-13 0:00:00+0' ::timestamptz ,' 2000-01-19 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,5 ,1 ) gdevice(device_id);
66+ INSERT INTO metrics_space_compressed(time ,device_id,v0,v1,v2,v3) SELECT time , device_id, device_id+ 1 , device_id + 2 , device_id + 0 .5 , NULL FROM generate_series(' 2000-01-13 0:00:00+0' ::timestamptz ,' 2000-01-19 23:55:00+0' ,' 2m' ) gtime(time ), generate_series(1 ,20 ,1 ) gdevice(device_id);
6767CREATE INDEX ON metrics_space_compressed(time );
6868CREATE INDEX ON metrics_space_compressed(device_id,time );
6969ANALYZE metrics_space_compressed;
0 commit comments