we are using Berkeley 4.5.20 version integrated in our product. When we keep loading the application with more transactions i see the commit method of berkeley db is taking more time [few seconds]. Are there any known issues ? Why would it take more time doing a commit. I don't use any flags "tid->commit(tid, 0)"
There are no known issues. Commit time can increase if the amount of data that needs to be committed has increased. It can also increase if there is an increase in IO that is taking place over the course of the commit. This is a fairly old version of BDB, it would be recommended to move to a later version.