mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-18 13:42:02 +00:00
21 lines
533 B
SQL
21 lines
533 B
SQL
DROP TABLE IF EXISTS src;
|
|
DROP TABLE IF EXISTS mv1;
|
|
DROP TABLE IF EXISTS mv2;
|
|
|
|
CREATE TABLE src (x UInt8) ENGINE = Null;
|
|
CREATE MATERIALIZED VIEW mv1 ENGINE = Memory AS SELECT x FROM src WHERE x % 2 = 0;
|
|
CREATE MATERIALIZED VIEW mv2 ENGINE = Memory AS SELECT x FROM src WHERE x % 2 = 1;
|
|
|
|
SET parallel_view_processing = 1;
|
|
INSERT INTO src VALUES (1), (2);
|
|
|
|
SET parallel_view_processing = 0;
|
|
INSERT INTO src VALUES (3), (4);
|
|
|
|
SELECT * FROM mv1 ORDER BY x;
|
|
SELECT * FROM mv2 ORDER BY x;
|
|
|
|
DROP TABLE mv1;
|
|
DROP TABLE mv2;
|
|
DROP TABLE src;
|