">
数据库系统dbs包括但不限于数据库管理系统dbms和数据库db
转账:
ACID特性
隔离级别(低到高)
悲观锁
乐观锁
是啥(what):
分类:
实现(mysal的innodb引擎):
锁分类:
锁策略
分类:
表锁:开销最小
行级锁:最大程度支持并发,但开销最大
范式:
优点:
更新比反范式快
修改数据少
表比较小,存在内存中,执行快
缺点:
需要关联
反范式:
优点:
避免关联
缺点:
信息冗余
优点:
缺点:
创建索引的原则
索引分类
按底层数据结构分:
b数索引(底层是b+数)
哈希索引
空间数据(r-tree)索引
全文索引
按逻辑分类
主键索引(特殊的唯一索引,不允许null值)
单列索引
多列索引
唯一索引
空间索引