ClickHouse / ClickHouse/ClickBench

Versions benchmark: Run TPC-H and TPC-DS queries in standard-compatible mode

Offen
#1,322 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
1.1k
Forks
315
Ø Merge
2 Std. 43 Min.
Gemergte PRs (30 T.)
598

Beschreibung

The TPC-H and TPC-DS benchmarks in [ClickBench](https://benchmark.clickhouse.com/versions/) should run with the following session settings to produce official-SQL-compliant results. Compared to running with default settings like today, this is more a nice-to-have since since no official reference files exist for scale factors 40 / 35 (TPC-H / TPC-DS) used by the versions benchmark.

- for TPC-H: https://github.com/ClickHouse/ClickHouse/blob/master/tests/benchmarks/tpc-h/settings.json
- for TPC-DS: https://github.com/ClickHouse/ClickHouse/blob/master/tests/benchmarks/tpc-ds/settings.json

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit dem ClickBench versions benchmark unter https://benchmark.clickhouse.com/versions/ und untersuche, wie dessen TPC-H- und TPC-DS-Läufe Sitzungsoptionen festlegen. Vergleiche diese Einstellungen mit tests/benchmarks/tpc-h/settings.json und tests/benchmarks/tpc-ds/settings.json; die Aufgabe ist erledigt, wenn beide Benchmark-Familien im standardkompatiblen Modus ausgeführt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell, sql
Bereich
databases
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
58/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.