ClickHouse/tests/queries/0_stateless/00713_collapsing_merge_tree.sql

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

19 lines
732 B
MySQL
Raw Normal View History

DROP TABLE IF EXISTS collapsing;
2018-09-05 17:24:30 +00:00
CREATE TABLE collapsing(key String, value String, sign Int8) ENGINE CollapsingMergeTree(sign)
2018-09-05 17:24:30 +00:00
ORDER BY key
SETTINGS enable_vertical_merge_algorithm=1,
vertical_merge_algorithm_min_rows_to_activate=0,
vertical_merge_algorithm_min_columns_to_activate=0;
INSERT INTO collapsing VALUES ('k1', 'k1v1', 1);
INSERT INTO collapsing VALUES ('k1', 'k1v1', -1), ('k1', 'k1v2', 1);
INSERT INTO collapsing VALUES ('k2', 'k2v1', 1), ('k2', 'k2v1', -1), ('k3', 'k3v1', 1);
INSERT INTO collapsing VALUES ('k4', 'k4v1', -1), ('k4', 'k4v2', 1), ('k4', 'k4v2', -1);
2018-09-05 17:24:30 +00:00
OPTIMIZE TABLE collapsing PARTITION tuple() FINAL;
2018-09-05 17:24:30 +00:00
SELECT * FROM collapsing ORDER BY key;
2018-09-05 17:24:30 +00:00
DROP TABLE collapsing;