From 9b6afc760447fc38d861ed4a3d2330089fccb4a0 Mon Sep 17 00:00:00 2001 From: aklishin Date: Mon, 16 Mar 2026 16:50:20 -0700 Subject: [PATCH] Add clustering to BigQuery create.sql statement Clustering is enabled everywhere else, and makes big difference in BigQuery as well. Here are samples from other places: Snowflake - https://github.com/ClickHouse/examples/blob/main/blog-examples/Bench2Cost/snowflake/clickbench/create.sql Clickhouse - https://github.com/ClickHouse/examples/blob/main/blog-examples/Bench2Cost/clickhouse-cloud/clickbench/large/create.sql Redshift - https://github.com/ClickHouse/examples/blob/main/blog-examples/Bench2Cost/redshift-serverless/clickbench/redshift-serverless_extended/create.sql Databricks - https://github.com/ClickHouse/examples/blob/main/blog-examples/Bench2Cost/databricks/clickbench/load_data.sql --- .../bigquery/clickbench/bigquery_extended/create.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blog-examples/Bench2Cost/bigquery/clickbench/bigquery_extended/create.sql b/blog-examples/Bench2Cost/bigquery/clickbench/bigquery_extended/create.sql index ddd9350..0a0b73c 100644 --- a/blog-examples/Bench2Cost/bigquery/clickbench/bigquery_extended/create.sql +++ b/blog-examples/Bench2Cost/bigquery/clickbench/bigquery_extended/create.sql @@ -105,4 +105,5 @@ CREATE TABLE test.hits RefererHash BIGINT NOT NULL, URLHash BIGINT NOT NULL, CLID INTEGER NOT NULL -); \ No newline at end of file +) +CLUSTER BY CounterID, EventDate, UserID, EventTime;