事务
场景: A有200块,B有200块,A转账100给B,但是执行下面第一条语句时断电了,就没有执行第二条语句
- A:200-100 =100
- B:200+100 =300
- **BEGIN** 开始一个事务
- **ROLLBACK** 事务回滚
- **COMMIT** 事务确认
锁
读锁
场景: A在查一张表最新的数据时 A在操作一张表的时候,其它人只能读不能写
写锁
场景: A在操作一张表的时候,其它人不能读和写 高并发时
索引
从8条数据中查找age=15的,要遍历8次 从8条数据中查找name='jie'的,要遍历1次
设置索引
CREATE INDEX indexName ON table_name (column_name)