网站做关键词库的作用,网上二手书网站开发中的问题和展望,建设网站简单吗,中装建设庄重事务的传播性#xff1a;1、PROPOGATION_REQUIRES --需要在一个事务中执行2、PROPOGATION_SUPPOTS --不需要在一个事务中执行#xff0c;如果有事务#xff0c;也可以执行3 PROPOGATION_NOT_SUPPORTED --不支持在一个事务中执行#xff0c;如果在…事务的传播性1、PROPOGATION_REQUIRES --需要在一个事务中执行2、PROPOGATION_SUPPOTS --不需要在一个事务中执行如果有事务也可以执行3 PROPOGATION_NOT_SUPPORTED --不支持在一个事务中执行如果在一个正在运行的事务中执行则会被挂起5 PROPOGATION_NEVER --必须不在一个正在运行的事务中执行则会抛出异常6 PROPOGATION_MANDATORY --必须在一个正在运行的事务中执行否则抛出异常7 PROPOGATION_NEW --如果有一个事务正在执行则挂起该事务重开一个事务 4 PROPOGATION_NESTED --如果有一个事务a正在进行中该事务被嵌套在a中 事务的隔离级别 1、ISOLATION_DEFAULT 默认3 也就是可重复读 2、ISOLATION_READ_UNCOMMITED 读未提交会引起不可重复读、脏读、幻读 3、ISOLATION_READ_COMMITED读已提交避免脏读但仍然会有不可重复读、幻读 4、ISOLATION_READ_REPEATED可重复读避免脏读、不可重复读仍然有幻读 5、ISOLATION_SEARILIZE 序列化 脏读读取了未提交的数据a然后a在事务中回滚了 不可重复读读取一个数据前后不一致这个是因为其他事务修改了该数据 幻读用一条sql查询数据第二次查询到的数据的数量和第一次查询到的数量不同 mysql 的默认的隔离级别是可重复读 oracle、sqlserver 的默认隔离级别是读已提交转载于:https://www.cnblogs.com/drafire/p/10661395.html