mysql篇

一、索引

主要使用:主键索引、普通索引、全文索引。

为每条记录增加索引值,加快检索,不需要去检索全表。

索引消耗空间。

二、锁机制

1.悲观锁(A)与乐观锁(B)

A认为每次执行都会受到其他操作的影响,故执行前做排他操作,加锁。

(MySql的InnoDB中默认使用行级锁,行级锁都是基于索引的,若是没有索引,会使用表级锁。)

B认为每次执行不会受到其他操作影响,故执行前做检查操作,使用版本号或者时间戳的方式。

 

posted on 2018-03-21 21:28  bluej  阅读(86)  评论(0编辑  收藏  举报

导航