第一篇_数据库事务

数据库事务

一.简短介绍
MySQL在5.5以后的存储引擎使用的是InnerDB,其相较于MyISAM是支持事务的。除了支持事务,InnerDB的锁结构是行锁(乐观锁),相较于表锁(悲观锁),效率更高。
在这里插入图片描述

二.数据库事务的处理
事务的四大属性:ACID,原子,一致,隔离,持久。根据一致性处理是一毁全毁,所以在执行的过程中一旦有一个任务或指令失败,整个事务都将失败。简单理解就是要么同时成功,要么全都失败。

这里记住三个重要的指令:	
begin :声明开启事务
rollback :事务回滚
commit :确认提交

MySQL默认没有开启事务,如果需要,需要手动开启事务;所以与Oracle的区别再次,Oracle的事务隔离级别是读已提交。

关于MySQL这块具体的内容后续继续编写,请大家监督。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值