ClickHouse answers analytical queries in fractions of a second — but the schema behind that speed, with its MergeTree engines and materialized views, carries meaning a column list never shows. DbSchema diagrams it, documents it, and queries it from one desktop tool.
Trusted by teams at
The engine is fast; understanding the deployment is not. Which SummingMergeTree feeds that dashboard? Is this table replicated? What refreshes the view the report reads? New engineers spend weeks reconstructing answers the schema itself could give.
DbSchema renders tables, engines, and materialized-view relationships as diagrams — the topology of the cluster, visible instead of remembered.
A GUI client that keeps pace with an OLAP engine.
Highlighted syntax, ClickHouse-specific functions, results in a tabular grid — iterate on aggregations at the speed the engine answers them.
Analysts pick tables, filters, and grouping; the builder emits ClickHouse-compatible SQL. A gentle on-ramp for people meeting the deployment for the first time.
Export HTML documentation covering tables and materialized-view relationships — the reference the analytics team consults instead of interrupting the platform team.
Schema work on a production analytics cluster is not the place to improvise. DbSchema keeps the design in a model file, so changes are drafted, versioned, and read as SQL before the cluster runs them.
Draft new tables and columns in the model without touching the cluster.
The model file lives in Git next to your ingestion pipelines.
Every planned change shows its statements before anything executes.
Walk one reviewed change through each cluster deliberately.
The ClickHouse JDBC driver downloads automatically and talks
to the HTTP interface on port 8123 — native TCP 9000 is not used — so the URL reads
jdbc:clickhouse://host:8123/dbname. Supply credentials if the server requires them, and
DbSchema reverse-engineers the MergeTree table definitions into the first diagram.
ClickHouse Cloud connects through the HTTPS endpoint on port 8443 with the service username and password. Self-hosted clusters behind TLS also take the HTTPS URL, with certificate trust configured in the connection properties.
Free Community Edition; the 15-day Architect trial ships in the same download, no signup.
Teams working with ClickHouse often use these engines too. Explore dedicated guides and JDBC setup for each.