mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-16 19:32:07 +00:00
22 lines
657 B
SQL
22 lines
657 B
SQL
SET merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability = 0.0;
|
|
|
|
DROP TABLE IF EXISTS constCondOptimization;
|
|
|
|
CREATE TABLE constCondOptimization
|
|
(
|
|
d Date DEFAULT today(),
|
|
time DateTime DEFAULT now(),
|
|
n Int64
|
|
)
|
|
ENGINE = MergeTree ORDER BY (time, n) SETTINGS index_granularity = 1;
|
|
|
|
INSERT INTO constCondOptimization (n) SELECT number FROM system.numbers LIMIT 10000;
|
|
|
|
-- The queries should use index.
|
|
SET max_rows_to_read = 2;
|
|
|
|
SELECT count() FROM constCondOptimization WHERE if(0, 1, n = 1000);
|
|
SELECT count() FROM constCondOptimization WHERE if(0, 1, n = 1000) AND 1 = 1;
|
|
|
|
DROP TABLE constCondOptimization;
|