摘要: 行锁顾名思义,就是针对单行数据加锁,在mysql中,锁的实现是由引擎层实现的,MyISAM引擎就不支持行锁 不支持行锁就意味着并发控制只能使用表锁,也就是说同一时间,在这个表上只能有一个更新在执行,这就会 影响到业务的并发度。InnoDB是支持行锁的,这也是MyISAM被InnoDB替代的重要原因之 阅读全文
posted @ 2019-05-12 22:52 小二郎** 阅读(5674) 评论(0) 推荐(1) 编辑
摘要: 首先,我建了一个表t2,里面有1000条数据,有id,a,b三个字段,a字段加了索引 然后我又建立一个t1表,里面有100条数据,和t2表的前一百条数据一致,也是只有id,a,b三个字段,a字段加了索引 如下图 然后我们看这条语句,为了不影响效果,这里我用了STRAIGHT_JOIN ,也就是在这条 阅读全文
posted @ 2019-05-12 18:54 小二郎** 阅读(289) 评论(0) 推荐(0) 编辑
摘要: linux的进程分为两种 1.实时进程,优先级高,操作系统会优先执行这种进程 2.普通进程,大多数的进程都是这种进程 调度策略 unsigned int policy; 调度策略的定义 #define SCHED_NORMAL 0#define SCHED_FIFO 1#define SCHED_R 阅读全文
posted @ 2019-05-12 14:59 小二郎** 阅读(621) 评论(0) 推荐(0) 编辑