当前位置: 首页 > news >正文

南岸网站建设哪家好wordpress自定义登录框插件

南岸网站建设哪家好,wordpress自定义登录框插件,品牌网站建设哪里好,职业培训机构排名前十什么是事务? 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 注意点:默认MySQL的事务是自动提交…

什么是事务?

事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。

注意点:默认MySQL的事务是自动提交的,也就是说,当执行完一条DML(增删改)语句时,MySQL会立即隐式地提交事务。

最经典的银行转账例子:

张三给李四转账10000块钱,张三银行账户的钱减少10000,而李四银行账户的钱要增加
10000。 这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。

正常情况:转账这个操作, 需要分为以下这么三步来完成 1.查询账户金额,2.从张三账户扣除10000元,3.李四账户增加10000元。 三步完成之后,张三减少1000, 而李四增加10000, 转账成功。

异常情况:  在执行上面第三步时报错了, 这样就导致张三减少1000块钱, 而李四的金额没变, 这样就造成了数据的不一致, 就出现问题了。

添加事务处理:在业务逻辑执行(转账操作)之前开启事务,执行完毕后提交事务(转账成功)。如果执行过程中报错(转账途中某些原因出错),则回滚事务(将张三、李四账户还原),把数据恢复到事务开始之前的状态(没有转账前)。

MySQL事务特性

事务具有以下四个关键特性,通常称为ACID特性:

- 原子性(Atomicity):事务中的操作要么全部执行成功,要么全部失败回滚。

- 一致性(Consistency):事务执行前后,必须使所有的数据都保持一致状态。

- 隔离性(Isolation):并发执行的事务之间应该相互隔离,互不干扰。

- 持久性(Durability):事务一旦提交,其结果应该永久保存在数据库中。

下一篇:MySQL 事务的操作指南(事务篇 二)

http://www.15wanjia.com/news/175449.html

相关文章:

  • 做网站的是什么东莞比较出名的网站建设公司
  • 旅游攻略的网站怎么做空间 网站
  • 做群头像的网站在线成都网站注册
  • 襄阳的网站建设公司网站会员后台管理系统
  • 个人网站背景图片深圳网站建设公司首选
  • 做电影网站需要什么软件今天的新闻最新消息
  • 网站建设速成班网站开发具备知识有哪些
  • 可信赖的做pc端网站wordpress4.7
  • 做公益选哪个网站好网站建设销售年终总结
  • 织梦品牌集团公司网站模板(精)虚拟空间是什么意思
  • 东莞公司网站建设小知识淘客做的网站属于什么类型
  • 文网站建设wordpress上线需要改什么
  • 龙华做棋牌网站建设哪家公司便宜免费ppt成品网站
  • 合肥仿站定制模板建站电商网名
  • 天津网站建设培训班电影网站开发PPT模板
  • 网站模板如何编辑软件网站怎么做排行榜
  • 晋州做网站河南app定制
  • 如何查看网站是否被降权长沙营销型网站建设费用
  • asp做的是系统还是网站电子商务平台有哪些主要功能
  • 竹子建站怎么赚钱福建高速公路建设指挥部网站
  • 美食类网站开发需求分析适合小型网络公司的建站方式可以为
  • 做的烂的大网站徐州网站建设青州陈酿
  • 办公用品网站建设策划书免费制作动画的app
  • 佛山市建设企业网站服务机构wordpress 内核月报
  • 摄影网站在线建设沈阳搜索排名公司
  • 临沂哪里做网站外贸英文网站制作
  • 应聘的做网站推广的有免费查企业的软件吗
  • 怎么看一个网站是否被k企业网站建设需求书
  • 一个综合网站上线多少钱做网站收款支付宝接口
  • discuz品牌空间网站设计官网首页需要多久