数据库
zhangkang317
这个作者很懒,什么都没留下…
展开
-
数据库事务的特性
数据库事务的特性原子性(A):事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。回滚可以用回滚日志来实现,回滚日志记录着事务所做的修改操作,在回滚时反向执行这些修改操作即可。一致性(C):数据库在事务执行前后都保持一致性状态,在一致性状态下,所有事务对一个事务的读取结果都是相同的。隔离性 (I):一个事务所做的修改在最终提交之前,对其它事务是不可见的持久性(D):一旦事务提交,其所做的修改将会永久保存在数据库中。即使系统发生崩溃,事务执行的结果也不能丢失,使用重做日志来原创 2020-10-15 20:40:39 · 108 阅读 · 0 评论 -
Sql查询原理与Select执行顺序
一、查询的逻辑执行顺序(1) FROM left_table(3) join_type JOIN right_table (2) ON join_condition(4) WHERE where_condition(5) GROUP BY group_by_list(6) WITH {cube | rollup}(7) HAVING having_condition(8) SELEC...原创 2020-10-08 09:48:23 · 95 阅读 · 0 评论