transaction « mysql « Java Database Q&A





1. How to find out where a COMMIT might be happening?    stackoverflow.com

I'm refactoring some code, converting a number of related updates into a single transaction. This is using JDBC, MySQL, InnoDB. I believe there is an unwanted COMMIT still happening somewhere in the (rather ...

2. How I can Optimize this mySQL transaction within java code?    stackoverflow.com

I am new to MySql database. I've large table(ID,...). I select ID frequently with java code and.And that make a heavy load on transaction

 select from tableName where ID=someID
notes: 1.Database could be ...

3. JTA Transaction: What happens if an exception happens but rollback is not called on the transaction?    stackoverflow.com

We have some third party code wherein they do the following 1) Create a User Transaction e.g.

     txn = (UserTransaction)ctx.lookup( "UserTransaction" );
     txn.begin(  ...

4. How to create mobile web and transaction on java    stackoverflow.com

I'm working in database mysql. I want to know how to create database connection through mysql. Because when I make connections there is a error. thanks..

5. jdbc rollback not working    stackoverflow.com

I'm testing rollback in java using JDBC (with mysql), but the code below is not working. The code is behaving as if I called commit() instead of rollback(). Can somebody tell ...

6. Transaction Issue    stackoverflow.com

I'm using Java and MySql as a database. I'm running multiple instances of application. I'm selecting one record from the database and at the same time after fetching, I'm updating its status ...

7. MySQL Transactions    coderanch.com

Hello all, I can't seem to get transactions to work using MySQL Connector/J 3.0 or mm.mysql-2.0.14-bin.jar and am asking for help. Setting AutoCommit to false and not committing doesn't seem to have any affect, it's as if AutoCommit is true. Anyone notice anything in the code that is wrong or have any suggestions? Using MySQL for Windows version 3.23.54. I'll be ...

8. Transaction Support in MySQL    coderanch.com

9. Is MySQL transactional?    coderanch.com

I'd say it pretty much depends on what does everybody understand under "crash recovery". The database I currently work with can be configured in such a way that data from every single committed transaction can be recovered from backups and redo logs, even in case of media failure. It seems to be a different concept from the one described by the ...





10. MySql - XA_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected    coderanch.com

Hi All, Could you please tell me why I get the following exception in Mysql?. I try to run some batches from Sessin Bean. om.mysql.jdbc.jdbc2.optional.MysqlXAException: XA_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected at com.mysql.jdbc.jdbc2.optional.MysqlXAConnection.mapXAExceptionFromSQLException(MysqlXAConnection.java:607) at com.mysql.jdbc.jdbc2.optional.MysqlXAConnection.dispatchCommand(MysqlXAConnection.java:586) at com.mysql.jdbc.jdbc2.optional.MysqlXAConnection.end(MysqlXAConnection.java:481) at com.sun.gjc.spi.XAResourceImpl.end(XAResourceImpl.java:100) at com.sun.jts.jta.TransactionState.rollback(TransactionState.java:199) at com.sun.jts.jtsxa.OTSResourceImpl.rollback(OTSResourceImpl.java:311) at com.sun.jts.CosTransactions.RegisteredResources.distributeRollback(RegisteredResources.java:1049) at com.sun.jts.CosTransactions.TopCoordinator.rollback(TopCoordinator.java:2298) at com.sun.jts.CosTransactions.CoordinatorTerm.rollback(CoordinatorTerm.java:542) at com.sun.jts.CosTransactions.TerminatorImpl.rollback(TerminatorImpl.java:305) at com.sun.jts.CosTransactions.CurrentImpl.rollback(CurrentImpl.java:766) at com.sun.jts.jta.TransactionManagerImpl.rollback(TransactionManagerImpl.java:344) at com.sun.enterprise.distributedtx.J2EETransactionManagerImpl.rollback(J2EETransactionManagerImpl.java:1129) at ...

11. can't get jdbc MySQL transactions to work    forums.oracle.com

1.) Which exact exception do you get and at what line? 2.) You should really use PreparedStatements and set the parameters there instead of building a dynamic SQL string, because that's greatly in danger of beeing attacked with a SQL injection attack. See http://en.wikipedia.org/wiki/SQL_injection for details. 3.) You don't need to execute "COMMIT;" as a SQL command, there's connection.commit() for this ...