视图 存储一个sql的逻辑结构 当一个查询的结果多个地方使用的时候
视图是一个动态的 每次打开的视图的时候就是进行执行代码
事务
acid特性
原子性 atomicity
一致性 consistency
隔离性 isolation
持久性 durability
事务的用法:
开启事务
执行sql操作
提交 回滚 commit rollback
建表的时候选择innodb 才能支持回滚
平常的时候是自动的开启事务 提交
我们可以手动的进行 注意分号
start transaction;
insert into 。。。;
commit;
事务的并发问题
1.脏读
2.不可重复读
3. 幻读
事务的隔离级别
repeatable-read 锁的行,可以避免不同的事务对同一行的修改
使用serializable 都可以把整个表都锁住了。