
Materialized CTEs in ClickHouse® 26.3: A Performance Benchmark
Benchmark the new Materialized CTE feature in ClickHouse® 26.3 using a reproducible Docker setup, a real dataset, and practical SQL performance tests.
Open Source · The All-in-One ClickHouse® Admin Tool
CHOps is an open-source UI and admin tool for the ClickHouse® database. Run queries, monitor clusters, profile slow queries, build dashboards, manage access, and back up data, all from one place.
The Problem
Most teams juggle a pile of tools just to run one database. CHOps replaces the patchwork with a single interface, and reads from system tables so it barely touches your storage.
Get Started
CHOps connects over the standard ClickHouse® database HTTP interface. No agents on your database servers. No VPN required. Manage remote clusters across regions from a single browser tab.
Docker container, standalone binary, or source. Linux and macOS.
Enter host, port, and credentials. Encrypted at rest with AES-256-GCM.
Everything works from your browser. Share access with your team.
Features
Query, monitor, profile, visualize, alert, secure, and back up your clusters from a single open-source app. Powerful for experts, approachable for everyone.
Everything in CHOps, plus enterprise features for teams that need SSO, multi-channel alerting, automated backups, and compliance.
CHOps Pro Exclusive
When a ClickHouse® database node goes down, most tools go dark with it. CHOps Pro keeps you in control. View server logs directly from the filesystem, update ClickHouse® configuration files, and start, stop, or restart services remotely. All without SSH access and without installing CHOps on the node itself.
Pricing
CHOps
$0 to start
Open source under the AGPL, with a commercial license available for teams that need it.
Get CHOpsAsk about a commercial licenseCHOps Pro
Contact us
Commercial license. Production teams, enterprise, regulated industries.
Book a DemoEverything in CHOps, plus:
The team behind CHOps also provides ClickHouse® database consultancy, performance tuning, migration services, and managed database operations through Quantrail.
Learn About Quantrail ServicesFAQ
No. CHOps under the AGPL is the full software, with 25+ features: SQL editor, Qurioz AI SQL generation, cluster monitoring, query profiler with flame graphs, DVR playback, custom dashboards with 12+ chart types, email alerting, visual RBAC management, backup and restore, index management, app data backup, and multi-cluster support. It has a default limit of 3 clusters and 18 nodes, but because you have the source, raising that limit is a simple file edit. CHOps Pro is a separate product that adds features like SSO, audit log, and sidecar remote management.
CHOps is dual-licensed. Use it under the open-source AGPL at no cost, or choose a commercial license for the same software (contact us for pricing). CHOps Pro is a separate, commercially licensed product that adds enterprise features.
CHOps encrypts all stored database credentials with AES-256-GCM. User passwords are hashed with Argon2id. Sessions expire automatically after 2 hours of inactivity. Brute-force protection locks accounts after repeated failed login attempts. Rate limiting protects the application from abuse. CHOps Pro adds SSO support and a tamper-proof audit log with verified PDF export for compliance.
Remote Cluster Management is a CHOps Pro feature that lets you manage ClickHouse® database nodes even when the database process is unresponsive. A lightweight proprietary binary runs on each ClickHouse® node and communicates with CHOps over encrypted channels. Through this binary, you can view server logs from the logs directory, update ClickHouse® server configuration files, and start, stop, or restart ClickHouse® services. CHOps itself does not need to be installed on the ClickHouse® node.
CHOps Pro is a separate, commercially licensed product. It adds sidecar-based remote cluster management (view logs, update server configs, start/stop/restart ClickHouse® services remotely even when nodes are down), SSO support, higher cluster and node limits set by a license key, scheduled email reports, multi-channel alerting (Slack, Teams, Google Chat, PagerDuty), scheduled automated backups with retention policies, audit logging with PDF export, and priority support with SLAs.
Yes. CHOps connects via the HTTP interface, which all ClickHouse® Cloud plans support. All features work with ClickHouse® Cloud except Remote Cluster Management, which requires CHOps remote agent on your nodes. It also works with Altinity.Cloud, Aiven for ClickHouse®, Kubernetes deployments, and any self-hosted setup.
For CHOps, no. CHOps connects over the ClickHouse® HTTP interface with nothing installed on your servers. For Remote Cluster Management (Pro), a lightweight proprietary binary runs on your ClickHouse® nodes. This binary communicates with CHOps application over encrypted channels and enables remote log viewing, config updates, and service management even when the database process is down.
CHOps uses a local SQLite file (typically under 5 MB) for its own configuration: alerts, dashboards, users, and settings. It does not store your ClickHouse® data. You can also back up CHOps app data itself to S3, GCS, or Azure for disaster recovery.
Yes. CHOps compiles into a standalone executable with no runtime dependencies. Available for Linux x64 and macOS ARM. Docker images and Docker Compose files are also provided.
CHOps manages up to 3 ClickHouse® database clusters and 18 nodes by default. Under the AGPL you have the source, so raising that limit is a simple file edit. CHOps Pro enforces limits through a license key instead, so you can add nodes up to the number in your contract without editing anything.
CHOps does not modify your ClickHouse® data unless you explicitly run a query that does so. Database credentials are encrypted with AES-256-GCM. User passwords are hashed with Argon2id. Sessions expire after 2 hours. Brute-force protection locks accounts after failed login attempts.
CHOps currently supports ClickHouse® 26.3 LTS. Other versions should work as well, but some features may not be available on older releases. CHOps connects via the HTTP interface, which is stable across versions.
Yes. The team behind CHOps also provides ClickHouse® database consultancy, performance tuning, migration services, and managed database operations through Quantrail.
Blog