数据库中的隔离级别
答
查看Connection接口。 它定义了可以与setTransactionIsolation()方法一起使用的常量TRANSACTION_XXX。
+0
谁决定设置IL?它是由数据库引擎完成的吗? – javaguy 2011-02-01 18:56:44
答
将会有一个默认的隔离级别,由用于访问DBMS的Java软件和DBMS本身的组合决定。通常,它很可能在高级隔离级别(SQL标准中的SERIALIZABLE)下工作,但您可以使用stacker标识的方法更改工作级别。
还可能有您可以使用的特定于DBMS的语句。 SQL标准提供了SET TRANSACTION作为可预先准备的语句;你可能会发现你也有一些陈述,比如SET ISOLATION。
什么数据库平台? – JohnFx 2011-01-29 23:00:01