mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-22 16:30:49 +00:00
39 lines
1.1 KiB
Bash
Executable File
39 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
CURDIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
|
|
. $CURDIR/../shell_config.sh
|
|
|
|
$CLICKHOUSE_CLIENT --query="DROP TABLE IF EXISTS lowString;"
|
|
$CLICKHOUSE_CLIENT --query="DROP TABLE IF EXISTS string;"
|
|
|
|
$CLICKHOUSE_CLIENT -n --query="
|
|
create table lowString
|
|
(
|
|
a LowCardinality(String),
|
|
b Date
|
|
)
|
|
ENGINE = MergeTree()
|
|
PARTITION BY toYYYYMM(b)
|
|
ORDER BY (a)"
|
|
|
|
$CLICKHOUSE_CLIENT -n --query="
|
|
create table string
|
|
(
|
|
a String,
|
|
b Date
|
|
)
|
|
ENGINE = MergeTree()
|
|
PARTITION BY toYYYYMM(b)
|
|
ORDER BY (a)"
|
|
|
|
$CLICKHOUSE_CLIENT --query="insert into lowString (a, b) select top 100000 toString(number), today() from system.numbers"
|
|
|
|
$CLICKHOUSE_CLIENT --query="insert into string (a, b) select top 100000 toString(number), today() from system.numbers"
|
|
|
|
$CLICKHOUSE_CLIENT --query="select count() from lowString where a in ('1', '2') FORMAT JSON" | grep "rows_read"
|
|
|
|
$CLICKHOUSE_CLIENT --query="select count() from string where a in ('1', '2') FORMAT JSON" | grep "rows_read"
|
|
|
|
$CLICKHOUSE_CLIENT --query="DROP TABLE lowString;"
|
|
$CLICKHOUSE_CLIENT --query="DROP TABLE string;"
|