OptiHouse
Sign inGet started
ClickHouse cost optimizer · v0.1

Stop paying for queriesyou never fixed.

OptiHouse connects to your ClickHouse cluster in read-only mode, finds the queries and tables burning your budget, and writes the optimized SQL for you. No agents, no code changes, no risk.

Read-only credentials 14-day free trial · no card Self-host or cloud
Avg savings
$4,200/ month
Faster queries
10×after fixes
Time to first win
<5minutes
How it works

From connection to first fix in 3 steps

01

Connect read-only

Add a ClickHouse host with a read-only user. Optional SSH bastion for VPC-locked clusters.

02

Auto-scan in 5 min

We collect query_log, system.parts, system.replicas. No agents on your boxes — pull-only.

03

Apply ranked fixes

Each finding ships with exact SQL, expected impact in dollars and a confidence score.

Live optimizer · no signup

Paste a query. See the fixes.

Every Wave 1–7 rule fires instantly against your SQL — anti-patterns, PREWHERE, FINAL, JOIN algorithm, projections, skipping indexes. We never run your query — only analyse the text.

Live SQL audit · no signup
Paste any ClickHouse SELECT — every Wave 1–7 rule fires instantly.
11 rules · 0 signups
Click Analyze SQL to run all rules. Edit the workload knobs above — bigger numbers fire MV / PROJECTION / PREWHERE / Skipping-Index recommendations.

Want the full audit across every table too?Connect a cluster → free scan

Platform

Everything you need to optimize ClickHouse

From the first scan to the last optimization — every tool a data engineer needs in one place.

Anti-pattern detector

Catches SELECT *, missing WHERE, function-on-partition-key, repeated heavy aggregations — and more silent killers.

Storage & parts map

Per-table size, part fragmentation, tiny-parts and tables nobody has read in 90+ days — the exact GB you can reclaim today.

Per-column codec advisor

Finds poorly-compressed columns and hands you the exact ALTER … CODEC to shrink them 2–5×.

Anomaly detection

Compares every scan — spots queries that suddenly read 10× more bytes or run 5× longer than before.

Auto-rewritten SQL

Paste any query — get a before/after with the exact partition-friendly version, ready to copy.

Cluster health

Replicas, mutations, merges and disk capacity at a glance, with days-until-full forecasts on every disk.

Built for every role

One platform, five jobs solved.

Whether you're paged at 3am or you sign the cloud bill — OptiHouse surfaces the right signal for your role, not a wall of metrics.

Data Engineer / SRE

Stop digging through system.* at 3am.

Auto-generated runbooks for stuck mutations, merge backlog, replica imbalance. Every recommendation ships with diagnostic SQL — ready to paste.

  • Auto-runbooks for every finding
  • Merge debt + insert pressure early warning
  • Replica imbalance + disk capacity forecast
CTO / VP Engineering

Know who's spending what. Predict next quarter.

Per-team chargeback for ClickHouse compute, weekly Slack digest with $-savings impact, upgrade-readiness risk before you bump versions.

  • Cost attribution per team / service
  • Weekly Slack digest with $ delta
  • Upgrade readiness scoring
Data Architect

See every wasted byte in your schema.

Per-column codec audit, zombie MV detection, projection advisor, PK alignment vs real WHERE patterns. Schema intelligence that knows ClickHouse internals.

  • Per-column codec advisor
  • Zombie MV + LowCardinality / skipping index
  • Projection advisor + PK reorder
Analytics Engineer (dbt)

dbt-native ClickHouse optimisation.

Drop your manifest.json → every recommendation deep-links back to the dbt model. The PR bot posts inline lint findings on every SQL change before it ships.

  • dbt model → ClickHouse table mapping
  • GitHub / GitLab PR bot for SQL changes
  • Query fingerprint drift on model output
FinOps / Platform

Per-query chargeback, accurate to the cent.

Cold-data-tier savings, a pre-flight cost estimator before queries run, plus a Prometheus + OpenTelemetry exporter so OptiHouse plugs into your existing dashboards.

  • Cold data tier + TTL preview
  • Pre-flight cost API
  • Prometheus / OTel metrics exporter
40
advisors shipped
across 10 delivery waves
22.x → 24.x
ClickHouse versions
self-hosted · ClickHouse Cloud · Altinity
0
writes to your cluster
read-only credentials, every scan
5 min
to first finding
from connection to ranked recs
Why we built this
Built in public · early access

We're a small team that ran ClickHouse in production for years and got tired of writing the same diagnostic SQL at 3am. OptiHouse is the tool we wished we had.

“Every ClickHouse cluster I'd ever run had the same hidden taxes — zombie MVs, FINAL on every read, partitioning that never pruned, codecs nobody picked. The tools at the time would tell you something was off; none of them told you what to do next. So we built one that does.”
— founding team · OptiHouse
Running ClickHouse in production? Become a launch partner → free Team-tier for early users who'll share what worked.
Pricing

Start with a trial. Pay when it pays for itself.

Every plan includes the SQL Optimizer, the core advisors and read-only access. You upgrade only when you need more clusters or enterprise controls.

Trial

$014 days

The full Team feature set, free for 14 days.

  • 1 cluster · 3 members
  • 14-day history
  • All core advisors (Wave 1–7)
  • Realtime Slack / PagerDuty alerts
  • dbt + GitHub PR bot, auto-apply rewrites
Start free trial

Starter

$299/ month

For a single team running one or two clusters.

  • 2 clusters · unlimited members
  • 30-day history
  • All core advisors (Wave 1–7)
  • Schema lint + email digests
  • Anonymous SQL Optimizer
Choose Starter
Most popular

Team

$899/ month

For growing data orgs running multiple clusters.

  • 10 clusters · unlimited members
  • 90-day history
  • Realtime alerts — Slack / PagerDuty / Opsgenie
  • dbt integration + GitHub / GitLab PR bot
  • Auto-apply SQL rewrites
  • Anomaly detection + capacity forecast
Start 14-day trial

Business

Custom

Regulated, multi-cloud, audit-grade.

  • Unlimited clusters & members
  • Unlimited history
  • Audit log + SOC 2 readiness
  • SSO (SAML / OIDC) & RBAC
  • Self-hosted or VPC-isolated SaaS
  • Priority support & onboarding
Talk to sales
FAQ

Frequently asked

Will this slow down our cluster?
No. We only read from system.* tables with read-only credentials, at low priority. A typical scan completes in under 5 minutes and uses less CPU than a single dashboard load.
Do you store our data?
We store metadata only — table names, sizes, query shapes, execution stats. Never row-level data. If you self-host, nothing leaves your network at all.
What ClickHouse versions are supported?
Anything from 22.x onward, including ClickHouse Cloud, Altinity and self-hosted (single-node or replicated). PostgreSQL / BigQuery / Snowflake are on the roadmap.
Is the SQL Optimizer really free?
Yes — paste any query at /optimize and get an instant audit, no signup. The full platform starts with a free 14-day trial.
How is pricing calculated?
Pricing is per organization, not per seat. The Trial is free for 14 days with the full Team feature set; after that Starter is $299/mo (2 clusters), Team is $899/mo (10 clusters, all advisors and realtime alerts), and Business is custom for SSO and self-hosted.

Find your first $1k savings in under 5 minutes.

Sign up, connect your cluster (read-only), and we'll surface the top fixes ranked by impact — with the SQL to apply them.