
数据库
文章平均质量分 87
ricky73999
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一分钟教你知道乐观锁和悲观锁的区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人转载 2017-11-22 11:26:52 · 360 阅读 · 0 评论 -
数据库的脏读、不可重复读、幻读以及不可重复读和幻读的区别
介绍 数据库的脏读、不可重复读、幻读都和事务的隔离性有关。所以先了解一下事务的4大特性。 事务的4大特性(ACID): 原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。 一致性(Consistemcy):事务前后,数据库的状态都满足所有的完整性约束。 隔离性(Isolation):并发执行的N个事务是隔离的转载 2017-11-20 18:08:18 · 371 阅读 · 0 评论 -
简单用JDBC与mysql数据库进行连接
1.创建一个静态方法Connection用于进行与数据库的连接(部分重要代码有注释)//与数据库建立连接的方法 public static Connection getConnection(){ //构造一个连接conn Connection conn=null; /* * 建立连接所需要的数据,ip地址,用户名和密码 * jdbc是java与数据库连接的组件 *原创 2017-01-14 18:40:46 · 668 阅读 · 0 评论