数据库

https://download-1257114136.cos.ap-nanjing.myqcloud.com/CodeInfo%2FSQL.png

介绍下分库分表?

垂直分表:可以把一个宽表的字段按访问频次、是否是大字段的原则拆分为多个表,这样既能使业务清晰,还能提升部分性能。拆分后,尽量从业务角度避免联查,否则性能方面将得不偿失。 垂直分库:…

数据库锁?

锁分类、:从数据库的角度分为:排他锁,共享锁,更新锁;从程序员的角度分为:乐观锁,悲观锁。 乐观锁:乐观的认为在获取数据的时候,其他人不会修改数据,所以不会上锁,只是更新的时候会判…

什么是事务?

事务:数据库的一系列操作作为一个逻辑执行单元,要么都成功执行,要么失败恢复原来的状态。 事务的特性:一致性,原子性,隔离性,持久性,简称事务的ACID特性。