
Hi, Thanks a lot Martin and Jennie.. I understand the Transaction flow. What I actually doubted was "Do the transaction aborts due to concurrency conflicts produce the same Throwable message when auto commit is turned ON and OFF?" Because I am getting two kinds of messages. I am wondering if both occur due to the same cause. *If autocommit=false ---> java.sql.SQLException: COMMIT: failed* *If autocommit=true ---> **java.sql.SQLException: COMMIT: transaction is aborted because of concurrency conflicts* If both the messages are caused by the same concurrency conflicts, why not show the same message appropriately despite of the autocommit status? Please correct me if I am wrong. Thanks in advance. Thanks & Regards, Vijayakrishna.P. Mobile : (+91) 9500402305. On Fri, Nov 13, 2015 at 7:33 PM, Martin Kersten <martin.kersten@cwi.nl> wrote:
Please have a careful look at https://www.monetdb.org/blog/monetdb-sql-transaction-management-scheme.
regards
On 13/11/15 14:45, Vijay Krishna wrote:
Hi,
I am running a setup on MonetDB where in concurrent transactions take place. Everything works very fine but for a few transactions getting aborted due to SQLExceptions.
I have set *auto commit to false* for all these transactions. I am getting frequent SQLExceptions with the message as *java.sql.SQLException: COMMIT: failed*
But if I retry the same transaction, this works fine. Any idea on what would be the reason for frequent commit fails?
When I set *auto commit to true* for the transactions, I get similarly frequent Exceptions but the message becomes *java.sql.SQLException: COMMIT: transaction is aborted because of concurrency conflicts*
Is it like both the exception thrown be for the same cause?
Any help much appreciated.
Thanks in Advance.
Vijayakrishna.P. Mobile : (+91) 9500402305.
_______________________________________________ users-list mailing list users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list
_______________________________________________ users-list mailing list users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list