0

我理解隔离级别的概念。但是你如何设置它以及在哪里?我从来没有在java程序中看到过这个问题。

4

2 回答 2

4

请参阅连接界面。它定义了可以与 setTransactionIsolation() 方法一起使用的常量 TRANSACTION_XXX。

于 2011-01-29T23:03:41.467 回答
2

将有一个默认隔离级别,由用于访问 DBMS 的 Java 软件和 DBMS 本身的组合确定。通常,它可能在高隔离级别(SQL 标准中的 SERIALIZABLE)下工作,但您可以使用诸如stacker标识的方法来更改您工作的级别。

您还可以使用特定于 DBMS 的语句。SQL 标准提供 SET TRANSACTION 作为可准备语句;您可能会发现您也有诸如 SET ISOLATION 之类的语句。

于 2011-01-30T01:40:19.790 回答