mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-16 03:12:43 +00:00
1d19851590
This patch adds use_skip_indexes_if_final setting, that is OFF by default. Since skipping data for queries with FINAL may produce incorrect result. Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
15 lines
444 B
SQL
15 lines
444 B
SQL
CREATE TABLE data_02200 (
|
|
key Int,
|
|
value Int,
|
|
INDEX idx value TYPE minmax GRANULARITY 1
|
|
)
|
|
Engine=MergeTree()
|
|
ORDER BY key
|
|
PARTITION BY key;
|
|
|
|
INSERT INTO data_02200 SELECT number, number FROM numbers(10);
|
|
|
|
-- { echoOn }
|
|
SELECT * FROM data_02200 WHERE value = 1 SETTINGS use_skip_indexes=1, max_rows_to_read=1;
|
|
SELECT * FROM data_02200 WHERE value = 1 SETTINGS use_skip_indexes=0, max_rows_to_read=1; -- { serverError TOO_MANY_ROWS }
|