1.存储过程
2.视图
- 视图是一张表,可以用select语句进行查询,这个表是只读的,不可以进行删除和更改(delete,update)
- 视图是对select语句的封装
3事务
- 事务是多条更改数据操作的sql语句集合
- 一个集合的数据具有一致性,要么同时失败,要么同时成功
- 开启一个事务,执行begin之后,后面没有执行rollback,也没有commit,则默认执行rollback;
4.索引
- 索引index
- 给表建立索引,目的是加快select查询的速度
- 如果一个表记录很少,几十条,或者几百条,不用索引
- 表的记录特别多,如果没有索引,select语句效率会非常低
- 对于主键,会自动建立一个索引
5mysql