diff --git a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/main/java/io/debezium/connector/oracle/logminer/LogMinerStreamingChangeEventSource.java b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/main/java/io/debezium/connector/oracle/logminer/LogMinerStreamingChangeEventSource.java index acbe805cbe5..5993cadee71 100644 --- a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/main/java/io/debezium/connector/oracle/logminer/LogMinerStreamingChangeEventSource.java +++ b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/main/java/io/debezium/connector/oracle/logminer/LogMinerStreamingChangeEventSource.java @@ -247,10 +247,10 @@ public void execute( retryAttempts++; } else { retryAttempts = 1; - startScn = processor.process(partition, startScn, endScn); streamingMetrics.setCurrentBatchProcessingTime( Duration.between(start, Instant.now())); captureSessionMemoryStatistics(jdbcConnection); + startScn = processor.process(partition, startScn, endScn); } pauseBetweenMiningSessions(); }