我是靠谱客的博主 风趣水壶,最近开发中收集的这篇文章主要介绍【简说】Mysql事务上博客回归何谓“简说”?事务的四个特性,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这里写自定义目录标题

  • 博客回归
  • 何谓“简说”?
  • 事务的四个特性

博客回归

不知不觉,自己已经毕业了两年。在互联网行业里摸爬滚打了两年多点。重新回归博客,一方面也是想继续开始自己漫漫征途的学习之路,另一方面也是想把自己知道的点皮毛分享给大家。今天也将正式开启我的简说系列,薄文寡淡,还望各位多提建议和意见,共同进步。

何谓“简说”?

我不打算长篇大论展开叙述,而是把我知道的东西以最简洁的方式说出来,或许对刚刚接触的朋友不友好,但是也希望各位能够理解,我想用最简单的语言让朋友们了解,从而选择自我去突破。抛砖引玉谈不上,只是一盏普通的不能再普通的路灯(别担心,我是太阳能的 哈哈哈,因为有阳光,所以用爱发电没问题)。

  1. 什么是事务:
    一个事务就是一个完整的业务逻辑,是一个最小的工作单元,不可再分。
    只有DML语句(insert/delete/update)以上三种语句和事务有关,其他的都没关系。其实可以看出,只要对数据进行操作(增删改)就与事务相关。一个事务的完成需要多条DML语句完成。
  2. 开始事务:
    在Mysql中,事务是默认自动提交的,意思是每执行一次sql语句,就自动提交事务。所以为了不让它自动提交,我们需要手动开启事务。大体流程如下:
    (1)start transaction;
    (2)DML语句
    (3)commit;提交
    (4)rollback;回滚

事务的四个特性

A:原子性
说明十五是最小的工作单元,不可再分。
C:一致性
在同一事务中,所有操作必须同时成功,或者是同时失败。从而确保数据的一致性。
I:隔离性
A事务和B事务之间具有一定的隔离性,就好比教室A和教室B之间有一道墙。
D:持久性
事务结束的一个保障,怎么解释呢?就好比,当事务提交的时候,将没保存到硬盘上的数据保存到硬盘上!

最后

以上就是风趣水壶为你收集整理的【简说】Mysql事务上博客回归何谓“简说”?事务的四个特性的全部内容,希望文章能够帮你解决【简说】Mysql事务上博客回归何谓“简说”?事务的四个特性所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部