
数据库技术
指尖逆苍穹
我的指尖,有改变世界的力量
展开
-
谈谈MySQL中的锁
谈谈MySQL中的锁 锁的定义 在生活中锁的例子就非常多了,所以应该很容易理解锁的含义。在计算机领域,可以这样来概述,锁是计算机协调多个进行进程并发访问某一资源的机制。 在数据库中,锁也是一个非常重要的特性,DB的锁是为了支持对数据的并发访问,保证数据的一致性以及处理统一数据时不破坏事务的隔离性和一致性。 锁的机制 从锁的机制来看,大致可分为乐观锁和悲观锁两类。不管是乐观锁还是悲观锁...原创 2019-12-15 22:43:21 · 319 阅读 · 1 评论 -
MySQL索引背后的数据结构及算法原理
MySQL索引背后的数据结构及算法原理 本文摘抄自 伯乐在线:http://blog.jobbole.com/24006/, 主要讲述了MySQL索引的原理以及Btree类型索引的优化转载 2016-12-05 22:15:37 · 557 阅读 · 0 评论 -
ACID、Data Replication、CAP与BASE
ACID、Data Replication、CAP与BASE ACID在传数据库系统中,事务具有ACID 4个属性(Jim Gray在《事务处理:概念与技术》中对事务进行了详尽的讨论)。(1)原子性(Atomicity):事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。(2)一致性(Consistent):在事务开始和完成时,数据都必须保持一致状态。这意味着所有相关的数据规则转载 2016-11-25 15:06:50 · 430 阅读 · 0 评论