From ce5b5ae68452f8bc0298b41bf543583cc468d0b0 Mon Sep 17 00:00:00 2001 From: Brad Klein Date: Mon, 1 Aug 2016 08:36:40 -0600 Subject: [PATCH] New vertica measurements projection for time based indexing Change-Id: Ic42d77614a5fb7b9177591640d216cf7ce2cc178 --- files/vertica/mon_metrics_schema.sql | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/files/vertica/mon_metrics_schema.sql b/files/vertica/mon_metrics_schema.sql index aca0360..97c9ccb 100644 --- a/files/vertica/mon_metrics_schema.sql +++ b/files/vertica/mon_metrics_schema.sql @@ -52,6 +52,23 @@ AS time_stamp UNSEGMENTED ALL NODES; +CREATE PROJECTION Measurements_time_order_rep_MonMetrics /*+createtype(D)*/ +( + definition_dimensions_id ENCODING RLE, + time_stamp ENCODING COMMONDELTA_COMP, + value ENCODING AUTO, + value_meta ENCODING AUTO +) +AS + SELECT definition_dimensions_id, + time_stamp, + value, + value_meta + FROM MonMetrics.Measurements + ORDER BY time_stamp, + definition_dimensions_id +UNSEGMENTED ALL NODES; + CREATE PROJECTION Definitions_DBD_2_rep_MonMetrics /*+createtype(D)*/ ( id ENCODING AUTO,