`
lvhuiqing
  • 浏览: 244872 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

JDBC学习(三)事务的隔离级别总结

 
阅读更多
<p><span style=""><span style="font-size: 9pt;">对于事务隔离级别总结一下就是:</span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"></span></span></p>
<p><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"></span></p>
<p style=""><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"><span style="">1,<span style='font: 7pt "Times New Roman";'> </span></span></span><span style="font-size: 9pt;"><span style="">读未提交(</span></span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US">read uncommitted</span><span style=""><span style="font-size: 9pt;">),读的时候,允许其他事物写</span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"></span></span></p>
<p style=""><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"><span style="">2,<span style='font: 7pt "Times New Roman";'> </span></span></span><span style="font-size: 9pt;"><span style="">授权读取(</span></span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US">Read Committed</span><span style=""><span style="font-size: 9pt;">),读的时候,不允许其他事务写,但可以读</span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"></span></span></p>
<p style=""><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"><span style="">3,<span style='font: 7pt "Times New Roman";'> </span></span></span><span style="font-size: 9pt;"><span style="">可重复读取(</span></span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US">Repeatable Read</span><span style=""><span style="font-size: 9pt;">),读的时候,其他事务可以读,写得时候,其他事务不能读。有可能会出现幻读,比如在读取过程中,有另外的数据插入</span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US"></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">4</span></span><span style="">,</span></span><span style="">序列化(</span><span style="font-size: 9pt; font-family: Verdana;" lang="EN-US">Serializable</span><span style="">):所有事物串行执行。</span></p>
分享到:
评论

相关推荐

    JDBC事务 JTA事务 传播特性 隔离级别

    有关JDBC事务 JTA事务 传播特性 隔离级别等等

    JDBC专题(六)-JDBC专题-事务的隔离级别.docx

    •隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。 A ------&gt; B B ------&gt; C •持久性(Durability...

    JDBC总结——事务

    文章目录事务一、事务的基本介绍1、概念2、操作3、操作实例4、MySQL数据库中默认自动提交二、事务的四大特征三、事务的隔离级别1、概念2、存在的问题3、隔离级别四、Jdbc事务控制1、概述2、控制事务的API:3、核心...

    jdbc的详细介绍

    6. 事务的隔离级别 第五章 JDBC2.0 1. ResultSet的可滚动性(默认只能向下(向前)移动) 2. ResultSet的可更新性(默认是不可以更新) 3. 批处理 4. 高级数据类型 第六章 2.0扩展内容 1. 连接池 2. 数据源(工厂模式...

    Spring声明式事务配置管理方法

    可以在spring中对整个项目的事务进行控制

    Java数据库接口JDBC介绍

    2.1.6 事务隔离级别 5 2.2 DriverManager类 6 2.2.1 跟踪可用驱动程序 6 2.2.2 建立连接 7 2.3 Statement对象 7 2.3.1 创建Statement对象 8 2.3.2 使用Statement对象执行语句 8 2.3.3 语句完成 8 2.3.4 语句完成...

    19-事务-源代码.rar

    二、JDBC事务操作 三、DBUtils事务操作 四、使用ThreadLocal绑定连接资源 五、事务的特性和隔离级别(概念性问题---面试)。 1.什么是事务 2.mysql的事务 1.QueryRunner 1.事务的特性ACID 2.并发访问问题----由...

    JDBC Java Database Connectivity

    基本目标:  了解JDBC (Java Database Connectivity)相关概念  JDBC的四种类型的驱动  JDBC核心接口与类  JDBC体系结构图和开发步骤 JDBC 事务 进阶目标: ... 事务的隔离级别 批处理(Batch)

    Java_JDBC由浅入深

    8.6 数据库的隔离级别介绍 56 8.6.1 未提交读 57 8.6.2 提交读 58 8.6.3 重复读 59 8.6.4 序列化读 60 8.7 小结 62 第九节 PreparedStatement接口的使用 62 第十节 CallableStatement接口的使用 62 9.1 无参无返回值...

    MyBatis 事务管理解析:颠覆你⼼中对事务的理解.pdf

    1.说到数据库事务,⼈们脑海⾥⾃然不⾃然的就会浮现出事务的四⼤特性、四⼤隔离级别、七⼤传播特性。 四⼤还好说,问题是七⼤传播特性是哪⼉来的?是Spring在当前线程内,处理多个数据库操作⽅法事务时所做的⼀种...

    JDBC核心技术精讲

    本课程《JDBC核心技术精讲》为...13、事务概述及事务的四大特性 14、mysql中使用事务 15、jdbc中使用事务 16、数据库连接池的介绍和使用(DBCP/C3P0/Druid)17、DBUtils工具的使用18、详细讲述结果集处理器的使用

    尚硅谷_佟刚_JDBC.pptx

    11. 处理事务 & 事务的隔离级别(视频16-17) 12. 批量处理(视频18) 13. 数据库连接池 & C3P0 & DBCP(视频19-20) 14. 使用 DBUtils(视频21-23) 15. 使用 JDBC 调用函数 & 存储过程(视频24) 16. 课件及源码 ----------...

    事务讲解-LingRan.pptx

    主要内容涉及java事务的基础,事务的四大特性,数据库中的事务,并发访问出现的问题和隔离级别设置,JDBC中的实现以及事务相关面试问题的整理汇总。

    weblogic平台J2EE调优策略

    2.6.2 优化事务隔离级别和事务属性 2.6.3 其他一些小技巧 第三章 数据库调优 3.1.1 Oracle性能优化 3.1.2 Oracle的其他调整 第四章 操作系统调优 4.1 操作系统调整 4.1.1 HP-UX 4.1.2 Solaris 4.1.3 AIX 4.1.4 Linux...

    Hasor开发框架 v3.2.2

    程序打包之后一套配置通吃(日常、预发、线上)以及其它各种环境6、完备的JDBC操作接口,支持Result -&gt; Object映射7、提供三种途径控制事务,支持七种事务传播属性,标准的事务隔离级别8、支持多数据源、及多数据源下...

    spring.doc

    5.1.8.3Spring事务的隔离级别 117 拓展: 118 5.1.8.4以XML配置的 形式 119 拓展: 120 5.1.8.5以注解方式配置 125 拓展: 127 5.1.9使用CGLIB以XML形式配置事务 130 5.2 Spring+Hibernate 131 5.2.1 ...

    Java开发工程师面试题资料

    有哪些隔离级别? 4. 数据类型 char 与 varchar2 有什么区别?性能方面各有什么优势? 5. 你怎么知道查询 SQL 的性能高还是低? 6. 在开发过程中遇到过数据库锁吗?怎样解锁? 7. 怎样处理并发数据? (重点) 8. ...

    spring考试通过必备材料.docx

    事务的隔离级别设置为DEFALIT 26 在applicationContext.xml中配置文件通知 27 JDBC 28 Text测试类 29 Hibernate.cfg.xml 31 AOP方法的通知 31 单独前置通知 31 单独后置通知 32 单独环绕通知 32

    Java数据编程指南

    Java数据库连接(JDBC) 什么是JDBC JDBC结构 开始起步 使用...JDBC事务隔离级别 保存点 使用光标 PreparedStatement接口 批更新 CallableStatement JDBC Escape语法 JDBC支持类 ...

    Spring.html

    default:使用数据库默认的隔离级别(mysql:可重复读,oracle:读已提交) readuncommited:读未提交,不可以解决任何问题 readcommited:读已提交,可以解决脏读问题 repeatableRead:可重复读,可以解决脏读,不可重复...

Global site tag (gtag.js) - Google Analytics