一、索引
主要使用:主键索引、普通索引、全文索引。
为每条记录增加索引值,加快检索,不需要去检索全表。
索引消耗空间。
二、锁机制
1.悲观锁(A)与乐观锁(B)
A认为每次执行都会受到其他操作的影响,故执行前做排他操作,加锁。
(MySql的InnoDB中默认使用行级锁,行级锁都是基于索引的,若是没有索引,会使用表级锁。)
B认为每次执行不会受到其他操作影响,故执行前做检查操作,使用版本号或者时间戳的方式。
posted on 2018-03-21 21:28 bluej 阅读(86) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 bluej Powered by .NET 8.0 on Kubernetes