
mysql
布瑞泽的童话
这个作者很懒,什么都没留下…
展开
-
mysql之锁详解
锁是计算机协调多个进程或线程访问某一资源的机制。 锁的粒度就是锁的作用范围。数据库中锁的粒度从高到低依次划分为:数据库、表、页、行。 mysql的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。myisam和memory采用的是表级锁,innodb默认采用的是行级锁,但是也支持表级锁。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发性最低。 行级锁:原创 2015-12-28 10:15:54 · 1532 阅读 · 0 评论 -
mysql之事务详解
我们知道,应用中的一个业务逻辑,往往由多条语句组合完成。那么我们就可以简单地将事务理解为一组SQL语句的集合,要么这个集合全部成功集合,要么这个集合就全部失败退回到第一句之前的状态。语法我们先来看看事务的语法。现在的社会比较浮躁,大家往往只在乎如何解决问题,而不去考虑问题的本质到底是什么。所以我决定先来介绍事务的语法: 1. 开启事务start transaction,可以简写为 begin 2原创 2015-12-16 21:28:35 · 10099 阅读 · 8 评论