SCN Recovery & LogMiner Gap Diagnosis
Interactive troubleshooting tool for "SCN Not Found" errors. Simulate log retention failures, diagnose gaps, and follow step-by-step recovery playbooks for Debezium on Kubernetes.
Change Data Capture
Open-source Change Data Capture for Oracle, PostgreSQL, MySQL, SQL Server, MongoDB, and more. It reads your database transaction log and streams every change as a structured event - no polling, no triggers.
Debezium is an open-source CDC tool built by Red Hat. Instead of querying your database to find what changed, it reads the transaction log directly - which means it sees every insert, update, and delete in the exact order they happened, with the full before and after state of each row. It does this without touching your application schema or adding load to your queries.
It ships with a connector for each supported database. The Oracle connector reads redo logs via LogMiner or XStream, the PostgreSQL connector uses logical replication slots, and MySQL uses the binary log. There are no triggers, no polling queries, and nothing changes in your source database.
You can deploy Debezium in three ways. Debezium Kafka Connect runs inside a Kafka Connect cluster and publishes events to Kafka topics - the right choice if Kafka is already in your stack. Debezium Server is a standalone process that delivers events directly to HTTP, AWS Kinesis, Google Pub/Sub, or Redis without needing Kafka at all. Debezium Engine is a Java library you embed directly in your own application.
LogMiner is built into Oracle Database - no extra license, no additional software. It's the most common starting point for Oracle CDC and works well for most production workloads.
Interactive troubleshooting tool for "SCN Not Found" errors. Simulate log retention failures, diagnose gaps, and follow step-by-step recovery playbooks for Debezium on Kubernetes.
Generate optimised application.properties configurations for High Throughput, Low Latency, Low CPU, and Low Memory profiles. Visualise trade-offs with radar charts.
Redo log retention sizing, archive log configuration, and preventing LogMiner gaps in production Debezium deployments.
Comprehensive reference for all Debezium Oracle LogMiner connector properties, with recommended values for common deployment patterns.
XStream is faster and lower-latency than LogMiner, but you need an Oracle GoldenGate license to use it. Worth considering if you need sub-second latency or are dealing with very high transaction volumes.
Dashboard-style explorer for Debezium Server with Oracle XStream. Covers connection pooling, JDBC offset/schema history storage, RegexRouter SMT simulation, and HTTP sink configuration.
Decision framework and step-by-step migration path for switching between Oracle XStream and LogMiner modes in Debezium.
Running multiple Debezium Oracle connectors at the same time is not straightforward. The rules are different for LogMiner vs XStream, and change again when you're reading from multiple schemas. Get this wrong and you'll end up with duplicate events or conflicts.
Interactive comparison of XStream vs LogMiner for multiple concurrent readers. Covers same-schema conflict constraints, per-schema scale-out patterns, and Kubernetes HA strategies.
StatefulSet vs Deployment trade-offs, resource sizing, liveness probes, and rolling update strategies for Debezium Server on Kubernetes.