![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 61
Dazhu233
这个作者很懒,什么都没留下…
展开
-
聚集索引和非聚集索引
聚集索引和非聚集索引原文地址http://www.cnblogs.com/aspnethot/articles/1504082.html索引官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列...转载 2018-03-26 21:29:14 · 180 阅读 · 0 评论 -
乐观锁和悲观锁
乐观锁和悲观锁乐观锁:Optimistic Concurrency Control,缩写“OCC”,是一种并发控制的方法。乐观锁假设用户之间的操作不会相互影响,自己对数据库的操作不会受其他操作的影响,放弃了使用锁的机制来保证但是事情是可能有多个用户同时操作了一个数据字段,并且要对数据库提交了修改,此时为了保护数据的正确性,所以人们想出了一个办法来解决这种情况:使用版本控制或者时间戳。简单介绍一下版...原创 2018-04-20 11:13:26 · 177 阅读 · 0 评论 -
数据库隔离级别
数据库隔离级别首先我们来分析一下为什么数据库需要隔离。隔离的原因是因为数据库中的数据可能会出现脏读、不可重复读、幻读这三种问题。脏读脏读是指一个事务处理过程中读取了另一个事务没有提交的数据。举个例子说明一下,假定原字段值为100,此时事务A读取该值并尝试修改为200,事务B读取该值为200,事务A修改该值为200失败,原字段值为100,此时就出现了事务B读取的值为200,与数据库中的不一致的情况,...原创 2018-04-20 12:40:19 · 191 阅读 · 0 评论