changedatacapture.net

LogMiner Performance Lab

Interactive tuning reference for Debezium Oracle LogMiner throughput and reliability.

Debezium Oracle LogMiner Performance Tuning

High-volume Oracle CDC pipelines fail when redo logs switch faster than Debezium can read them. This tool helps you size Oracle redo logs correctly, choose between LogMiner adapter modes, tune Kafka producer settings, and prevent SCN not found errors that cause connector restarts.

The critical symptom

ERROR: SCN not found / ORA-01292

This error means the connector's last recorded System Change Number (SCN) no longer exists in the available redo or archive logs. The database's retention policy purged them before Debezium could read them.

The target window

Size redo logs so they switch approximately every 15 to 30 minutes under typical high-load conditions.

That is 2 to 4 log switches per hour. Community best practice: at least 5 log groups at 400MB each.

Interactive risk analyzer

Adjust the slider to simulate your database's log generation rate and see the processing window available to Debezium.

Optimal / Safe Zone

You have 15.0 minutes to process a redo log before the next switch. Debezium has a comfortable buffer to read data and write to Kafka.

Minutes available per log switch. Amber lines mark the 15–30 min target window.

Oracle database configuration

Debezium connector configuration

Related tools

Part of: Debezium Oracle CDC