![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
05 TCL语言_事务控制语言
TCL语言_事务控制语言
Yorick_Xu
这个作者很懒,什么都没留下…
展开
-
第一课 TCL语言简介
TCL语言简介1 事务2 存储引擎3 事务属性(ACID)3.1 原子性(Atomicity)3.2 一致性(Consistency)3.3 隔离性(Isolation)3.4 持久性(Durability)1 事务事务由单独单元的一个或多个SQL语言组成,在这个单元中,每个SQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句执行错误,整个单元回滚,所有受到影响的数据将放回到事务开始以前的状态。反之则执行成功。2 存储引擎概念:在MySQL中的数据用各种不同的原创 2020-08-12 11:27:10 · 298 阅读 · 0 评论 -
第二课 事务的使用
事务的使用1 事务的分类2 事务步骤3 数据库的隔离级别(事务并发问题)3.1 脏读、幻读及不可重复读3.2 数据库事务的隔离性3.3 隔离级别3.4 隔离级别的设置3.5 实际操作3.5.1 脏读3.5.2 不可重复读3.5.3 幻读4 回滚点设置1 事务的分类隐式事务:事务没有明显的开启和结束的标记,比如INSERT,UPDATE,DELETE语句因为系统中存在autocommit常量,默认值为on,表示自动提交默认开启,SHOW VARIABLES LIKE 'autocommit';显式事原创 2020-08-12 11:27:46 · 116 阅读 · 0 评论 -
第三课 视图
视图1 基本概念2 视图的创建3 视图的修改4 视图的删除5 视图基本信息的查看6 视图的更新(更新数据)7 视图和表的区别含义:虚拟的表,和普通的表的使用没有区别,具有临时性MySQL5.1版本出现的新特性,是通过表动态生成的数据1 基本概念视图:MySQL从5.0.1版本开始提供视图功能。一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存SQL逻辑,不保存查询结果应用场景:多个地方用到同样的查询结果该查询结果使用的SQL语句较复杂原创 2020-08-12 11:28:14 · 130 阅读 · 0 评论