mysql乐观锁总结和实践(二)
摘要:一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,特别
阅读全文
posted @
2017-10-20 08:52
睡着的糖葫芦
阅读(740)
推荐(0) 编辑
mysql乐观锁总结和实践(一)
摘要:最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(
阅读全文
posted @
2017-10-19 22:03
睡着的糖葫芦
阅读(5594)
推荐(0) 编辑
[Mysql]——通过例子理解事务的4种隔离级别(转)
摘要:第1级别:Read Uncommitted(读取未提交内容) 第2级别:Read Committed(读取提交内容) 第3级别:Repeatable Read(可重读) 第4级别:Serializable(可串行化) 参考文章 SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些
阅读全文
posted @
2017-10-19 21:06
睡着的糖葫芦
阅读(266)
推荐(0) 编辑
mysql事务四大特性
摘要:本篇讲诉数据库中事务的四大特性(ACID)和简单操作 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Cons
阅读全文
posted @
2017-10-19 21:00
睡着的糖葫芦
阅读(268)
推荐(0) 编辑
MySQL 中的数据类型介绍(转)
摘要:据我统计,MySQL支持39种(按可使用的类型字段统计,即同义词也作多个)数据类型。下面的介绍可能在非常古老的mysql版本中不适用。 转载出处:http://blog.csdn.net/anxpp/article/details/51284106。谢谢! 文本主要参考了官方文档:http://de
阅读全文
posted @
2017-10-19 20:00
睡着的糖葫芦
阅读(255)
推荐(0) 编辑