Oracle connector enhancement to use binary reader

109 views
Skip to first unread message

J W

unread,
Aug 16, 2022, 11:51:00 AM8/16/22
to debezium
Hi All, I was wondering if there was any future enhancement to the Oracle connector to leverage the binary reader as opposed to log mining.  The reason being I believe log mining is not possible after Oracle 19.  Any insight would be greatly appreciated!

Chris Cranford

unread,
Aug 16, 2022, 12:52:12 PM8/16/22
to debe...@googlegroups.com, J W
Hi Jeff,

While we do intend to evaluate other options, Oracle LogMiner is still very much possible with both Oracle 19 and Oracle 21.  The only Oracle LogMiner feature that was discontinued after Oracle 12 was the continuous mining option, but the Debezium Oracle connector has never relied on this option and is capable of capturing changes without that LogMiner option. 

CC

On 8/16/22 11:51, J W wrote:
Hi All, I was wondering if there was any future enhancement to the Oracle connector to leverage the binary reader as opposed to log mining.  The reason being I believe log mining is not possible after Oracle 19.  Any insight would be greatly appreciated! --
You received this message because you are subscribed to the Google Groups "debezium" group.
To unsubscribe from this group and stop receiving emails from it, send an email to debezium+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/debezium/af3dc2d6-46a5-4127-82c9-09d03f34e91an%40googlegroups.com.

J W

unread,
Aug 16, 2022, 2:52:22 PM8/16/22
to debezium
Thanks Chris for the clarification! I had some misinformation then. I appreciate your quick response around the compatibility with 19 and 21.

Jeff

Chris Cranford

unread,
Aug 17, 2022, 9:36:11 AM8/17/22
to debe...@googlegroups.com, J W
No problem, Jeff. I would say if that impression or information came from any official Debezium or Red Hat document, we would be interested in seeing it so we can clarify that. 

Chris

Gunnar Morling

unread,
Aug 22, 2022, 9:39:43 AM8/22/22
to debezium
Hey Jeff,

Could you clarify what exactly you are referring to by "the binary reader"? We're definitely open to exploring alternative means of ingesting changes besides LogMiner, if possible anyhow.

Thanks,

--Gunnar

J W

unread,
Aug 24, 2022, 9:38:21 AM8/24/22
to debe...@googlegroups.com
Binary reader term looks to be something coined from AWS. Basically instead of using Logminer having a process read / parse the redo logs without it. The potential issues with LogMiner are that it could affect DB system performance. 

You received this message because you are subscribed to a topic in the Google Groups "debezium" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/debezium/ZbJ3khy6V28/unsubscribe.
To unsubscribe from this group and all its topics, send an email to debezium+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/debezium/4a941bc8-a09f-4200-92c6-df95b7d1307en%40googlegroups.com.

Chris Cranford

unread,
Aug 24, 2022, 1:48:49 PM8/24/22
to debe...@googlegroups.com, J W
Hi Jeff,

So there is one binary parser we are aware of and we've been in contact with the author and collaborated on the gaps we've found between what we currently support and the reader.  The author has been actively working on closing those gaps, but if you are aware of or have any suggestions on a specific open source implementation that we should explore, we'd be welcome to take a look or offer our feedback on it.

That said, there are a plethora of tuning knobs, both in Debezium and on Oracle to help avoid performance concerns, but we are also open to looking at other ingestion options if you have suggestions.

Thanks,
Chris
Reply all
Reply to author
Forward
0 new messages