DatabaseMetaData metaData = con.getMetaData();
System.out.println("ISOLATION LEVEL OF MYSQL DB BY DEFAULT IS: "+metaData.getDefaultTransactionIsolation());//here 2在Java应用程序中更改隔离级别后,是否也会影响数据库中的隔离级别?
//in oracle
con.setAutoCommit(false);
con.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE);//4
con.commit();
System.out.println("after changing the isolation level ,current isolation level is: "+con.setTransactionIsolation()); //here 4我的问题是,它会影响数据库的隔离级别设置吗?这段代码执行后的隔离级别是多少?
发布于 2014-03-05 02:47:28
事务隔离级别特定于您的会话。因此,只有您的当前会话属性会发生更改。
https://stackoverflow.com/questions/22180079
复制相似问题