类别:SSH面试题 / 日期:2020-07-14 / 浏览:41 / 评论:0

声明事务和编程事务


隔离级别:


- DEFAULT使用数据库默认的隔离级别


- READ_UNCOMMITTED会出现脏读,不可重复读和幻影读问题


- READ_COMMITTED会出现重复读和幻影读


- REPEATABLE_READ会出现幻影读


- SERIALIZABLE最安全,但是代价最大,性能影响极其严重


和传播行:


- REQUIRED存在事务就融入该事务,不存在就创建事务


- SUPPORTS存在事务就融入事务,不存在则不创建事务


- MANDATORY存在事务则融入该事务,不存在,抛异常


- REQUIRES_NEW总是创建新事务


- NOT_SUPPORTED存在事务则挂起,一直执行非事务操作


- NEVER总是执行非事务,如果当前存在事务则抛异常


- NESTED嵌入式事务

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。