cancel
Showing results for 
Search instead for 
Did you mean: 

JDBC Adapter

0 Kudos

Hi,

In JDBC adopter it has picked data of 100 records from a particular table before Update statement is executed if 5 more records are inserted will adopter pick those newly inserted records or not.

Regards,

Vamshidhar

Accepted Solutions (1)

Accepted Solutions (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi ,

When JDBC sender channel connects to data base it pull records by using Select statement then follows update statement. The time gap between Select and Update staement is milli seconds. so once select done then there is no chance of picking uo new recors in the same call.

Next run(polling only it pulls newly inserted records in data base.

Regards,

Raj

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

I think you are using jdbc sender to select the records from a table. JDBC sender has first select query and followed by update statement. If the sender adapter already finished the select statement and executing update statement and during that time if there are new records inserted on that table it wont pick the newly inserted records on the table. it will pick those new records only next polling.

0 Kudos

Hi Bhaskar,

Yes, I am using sender JDBC channel

Regards,

Vamshidhar