1. 什么是分布式事务?
- 分布式事务是一个访问和更新处于两个或多个网络服务器主机的资源的事务。
- 这些资源可能包括处于同一个物理服务器上的多种关系数据库,如Oracle、SQL Server和Sybase。 或者可能包括处于不同物理服务器上的关系数据库。
- 在任何情况下,一个分布式服务器需要通过事务管理器同多个资源管理器进行协作。
- 分布式事务也跟其他事务一样具有ACID属性。
- 分布式事务中可能有多个处于不同物理服务器的数据库参与。
2. J2EE平台支持分布式事务吗?
是的,J2EE平台允许多个数据库参与到同一个事务中,这些数据库可以分布在不同的服务器上,使用基于EJB技术的服务器可以实现分布式事务。
3. J2EE平台支持嵌套事务码?
不支持,J2EE平台只支持平级事务。
4. 如何设置事务的隔离级别?
Connection
.setTransactionIsolation()