mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-23 02:00:49 +00:00
17 lines
664 B
Bash
17 lines
664 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
CURDIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
|
||
|
. $CURDIR/../shell_config.sh
|
||
|
|
||
|
$CLICKHOUSE_CLIENT --multiquery --query "
|
||
|
DROP TABLE IF EXISTS bug;
|
||
|
CREATE TABLE bug (UserID UInt64, Date Date) ENGINE = MergeTree ORDER BY Date;
|
||
|
INSERT INTO bug SELECT rand64(), '2020-06-07' FROM numbers(50000000);
|
||
|
OPTIMIZE TABLE bug FINAL;"
|
||
|
|
||
|
$CLICKHOUSE_BENCHMARK --database $CLICKHOUSE_DATABASE --iterations 10 --max_threads 100 --min_bytes_to_use_direct_io 1 <<< "SELECT sum(UserID) FROM bug PREWHERE NOT ignore(Date)" >/dev/null 2>$CLICKHOUSE_TMP/err
|
||
|
cat $CLICKHOUSE_TMP/err
|
||
|
|
||
|
$CLICKHOUSE_CLIENT --multiquery --query "
|
||
|
DROP TABLE bug;"
|