mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-15 19:02:04 +00:00
767f2472c2
The TCP interface progress has this field. This is not a super accurate measure of server side query time, but trying to measure from the client is even worse.
10 lines
370 B
Bash
Executable File
10 lines
370 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
CURDIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
|
|
# shellcheck source=../shell_config.sh
|
|
. "$CURDIR"/../shell_config.sh
|
|
|
|
echo 'SELECT 1 FROM numbers(100)' |
|
|
${CLICKHOUSE_CURL_COMMAND} -v "${CLICKHOUSE_URL}&wait_end_of_query=1&send_progress_in_http_headers=0" --data-binary @- 2>&1 |
|
|
grep 'X-ClickHouse-Summary' | sed 's/,\"elapsed_ns[^}]*//'
|