Free
For engineers and small teams needing analysis of the current state of their databases.
Analysis of the current database state
Index and query tuning
Database health
Schema design
In-terminal chat
CrystalDB’s Crystal DBA ensures your PostgreSQL databases run efficiently,
reliably, and with minimal manual intervention. Choose the plan that best suits
your business size or needs.
For engineers and small teams needing analysis of the current state of their databases.
Analysis of the current database state
Index and query tuning
Database health
Schema design
In-terminal chat
For teams seeking continuous
monitoring and support optimizing databases for dynamic workloads.
$200
/month/server
Everything in Free, plus:
Analysis of historical trends and system metrics
Monitoring and reports
Team collaboration within Slack
Customizable solutions for
organizations requiring large-scale,
high-availability environments with dedicated support and advanced
features.
Custom
Everything in Team, plus:
Cost optimization
Replication management
Dedicated support
Custom installation
Free | Team | Enterprise | |
Overview | |||
Price | $0/month | $200/month/server | Custom pricing |
Support | Email | Email + Chat, M-F business hours | Email, Chat, and Phone - Up to 24x7 |
Chat Interface | |||
In-terminal chat | |||
Slack | |||
Analysis and Recommendations | |||
Analysis timeframe | Current state | 7 day history | Up to 365 day history |
Metrics analyzed | Database metrics | Database metrics and system metrics | Database metrics and system metrics |
Schema design | |||
Query tuning | |||
Index tuning | |||
Database health | |||
Capacity planning | |||
Cost optimization | |||
Replication management | |||
Monitoring and Reports | |||
Multiple databases | |||
Daily reports | |||
Slow query reports | |||
Incident reports | |||
Removes PII | |||
Team Collaboration | |||
Group chats | |||
Role-based access control | |||
SSO integration | |||
Installation | |||
Description | Install the CLI app on any machine to analyze the current activity. | Deploy a cloud-based agent to monitor activity, collect metrics, and enable advanced insights. | Leverage custom installations tailored to your needs, including on-premise and multi-cloud setups for maximum flexibility, governance, and control. |
Server memory | N/A | 64 GB | 256 GB+ |
Cloud providers | N/A | AWS RDS, GCP, Azure | AWS RDS, GCP, Azure |
Cloud regions | N/A | 3 | Unlimited |
Multi-cloud | N/A | ||
On-prem | N/A | ||
SOC2 environment | N/A |
Why Crystal DBA
Businesses often face the challenge of choosing between hiring in-house experts, relying on monitoring tools, or using remote DBAs. Each option can be costly, lack proactive optimization, or fail to provide real-time support. Crystal DBA delivers a unique People + AI approach that combines the best of all these options.
Here’s why Crystal DBA might be just what you’re looking for:
Crystal DBA delivers actionable recommendations for query tuning, schema optimization, and database health, helping your team make informed decisions faster and more confidently.
Give your team AI-driven insights that enhance productivity and facilitate collaboration. Crystal DBA accelerates learning and enables teams to share PostgreSQL expertise seamlessly.
Crystal DBA upskills and supports your existing team, reducing reliance on costly external consultants while boosting in-house capabilities.
Whether you're a single developer or part of a larger organization, Crystal DBA provides insights and tools that evolve with your needs, from core database monitoring to collaborative team support.
FAQs
Find out more about Crystal DBA and what we do. Below you’ll find a list of answers to our most
frequently asked questions.
Crystal DBA is an AI teammate that helps you run PostgreSQL like an expert would, even if you are not a database expert. It analyzes your database and the application running on it, generating insights and recommendations for query tuning, system reliability, and system configuration.
Crystal DBA integrates with your PostgreSQL environment in read-only mode to collect metrics and provide actionable recommendations. Your team can use its chat-based interface to ask questions like, “What indexes do I need to add?” or “How close am I to IOPS capacity?” and receive precise, AI-powered answers derived from your database’s workload.
We offer multiple deployment models to meet any organization’s security needs. These range from our cloud offering, which is secured according to commercial best practices, to custom deployments suitable for sensitive environments including air-gapped scenarios. We developed Crystal DBA with numerous internal guardrails to ensure read-only database access, prevent processing of PII, and control user access.
The easiest way to start with Crystal DBA is to [install the free command-line interface]. You can use this to connect to your database much as you would using `psql` or other console tools. You need to install the collector agent to gain access to monitoring features, historical metrics, and team collaboration. For custom deployments we recommend using Kubernetes, but various forms are possible.
Running a self-hosted Crystal DBA back-end requires a data service and an LLM service. We recommend using a server with at least 32 GB of memory and 4 CPU cores for the data service. Such a configuration is typically adequate for up to 10 databases with typical activity levels. If you self-host the LLMs, we recommend using dual Nvidia GeForce RTX 3090 GPUs or similar hardware.