内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 《零基础》MySQL 事务(二十二)

    )。 原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 一致性:在事务开始之前和事务结束以后,数据库的完整

    作者: Java李杨勇
    发表时间: 2021-08-04 16:29:02
    1012
    0
  • 什么是事务

    事务是对数据库中一系列操作进行统一的回滚或者提交的操作,主要用来保证数据的完整性和一致性

    作者: 超级蛋蛋
    313
    0
  • MySQL高级【事务】第十章

    -- 提交事务COMMIT; -- 回滚事务ROLLBACK;  上面sql中的执行成功进选择执行提交事务,而出现问题则执行回滚事务的语句。以后我们肯定不可能这样操作,而是在java中进行操作,在java中可以抓取异常,没出现异常提交事务,出现异常回滚事务事务的四大特征

    作者: 爱吃豆的土豆
    发表时间: 2022-09-24 19:37:52
    95
    0
  • MySQL_9 事务机制与隔离机制

          ②使用COMMIT语句后,会确认事务的变化,结束当前事务并删除所有的保存点,接着释放锁,数据生效。结束事务后,其他会话(MySQL的其他连接)便可以查看事务变化后的新数据(所有数据正式生效)。      

    作者: Cyan_RA9
    发表时间: 2023-06-12 10:10:35
    32
    1
  • 一文带你明白“MySQL事务(transaction)”

      1、什么是事务?   2、和事务相关的语句只有这3个DML语句:insert、delete、update   3、假设所有的业务都能使用1条DML语句搞定,还需要事务机制吗?   4、事务的原理   5、事务的四大特性:ACID   6、关于事务之间的隔离性   7、演示事务的隔离级别(演示数据自己造一些)

    作者: yd_226342373
    发表时间: 2021-05-24 21:08:38
    1298
    0
  • 数据库-数据库-MySQL(12)- 事务

    COMMIT; commit 命令用来将事务中的修改保到数据库中,同时结束事务。  回滚事务  ROLLBACK; rollback 命令用来将数据库恢复到事务开始前的状态,即撤销事务所做的一切修改并结束事务  首先初始的时候  SELECT

    作者: 莫浅子
    发表时间: 2022-10-11 12:13:16
    400
    0
  • Inndb如何实现事务

    Log来实现事务的流程。当一个事务开始执行时,InnoDB会先检查当前是否有其他事务正在修改数据;如果没有其他事务正在修改数据,则将该数据锁定;然后将该事务的修改操作记录到LogBuffer中;最后将修改操作写入磁盘上的redo log文件中,并释放锁。如果该事务执行了回滚操作,则将撤销操作记录到Undo

    作者: 清雨小竹
    37
    2
  • 事务基础知识

    的停止当前事务的执行,我们就说该事务处在失败的状态。 中止的(aborted):如果事务执行了一部分而变为失败的状态,那么就需要把已经修改的事务中的操作还原到事务执,行前的状态。换句话说,就是要撤销失败事务对当前数据库造成的影响。我们把这个撤销的过程称之为回滚。当回滚操作执行完毕

    作者: 李二果
    45
    2
  • springboot事务相关

    锁释放掉了,但是事务还没结束,此时另一个线程进来了,事务没结束的话,第二个线程进来时,数据库的状态和第一个线程刚进来是一样的。即由于mysql Innodb引擎的默认隔离级别是可重复读(在同一个事务里,SELECT的结果是事务开始时时间点的状态),线程二事务开始的时候,线程一还

    作者: 多米诺的古牌
    30
    0
  • Gaussdb 100 残留事务回滚失败导致数据库启动失败

    现由残留事务回滚失败引起。原因分析数据库启动时,会经历日志恢复和残留事务回滚这两个重要阶段。在数据库进行残留事务回滚时 ,如果残留事务存在page损坏等问题时,残留事务回滚将会失败,最终导致数据库无法启动。因残留事务回滚不受用户控制,所以用户无法选择跳过已经损坏的残留事务。此时,可以通过COMMIT

    作者: Gauss 100 胡歌
    1040
    0
  • Gaussdb 100 残留事务回滚失败导致数据库启动失败

    现由残留事务回滚失败引起。原因分析数据库启动时,会经历日志恢复和残留事务回滚这两个重要阶段。在数据库进行残留事务回滚时 ,如果残留事务存在page损坏等问题时,残留事务回滚将会失败,最终导致数据库无法启动。因残留事务回滚不受用户控制,所以用户无法选择跳过已经损坏的残留事务。此时,可以通过COMMIT

    作者: Gauss 100 胡歌
    1138
    0
  • 【华为云MySQL技术专栏】MySQL 8.0事务提交原理解析!

    内部XA事务 在单个MYSQL实例中,使用内部XA事务来解决Server层Binlog日志和Storage层事务日志的一致性等问题。其中,Server层作为事务协调器,而多个存储引擎作为事务参与者。 3.1 协调者对象tc_log MySQL启动时,包含了事务协调者的选

    作者: GaussDB 数据库
    发表时间: 2024-08-12 11:18:36
    29
    0
  • Mysql事务以及InnoDB和MyISAM区别讲解

    要讲解InnoDB,MyISAM 首先一定要知道数据库事务! 数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务事务开始与事务结束之间执行的全部数据库操作组成。 事务特性(ACID) A: Atomicity

    作者: 辰兮
    发表时间: 2022-03-22 15:25:17
    393
    0
  • 老王私房钱之MYSQL事务及隔离级别

    到执行事务前的状态 C(consistency),一致性: 一致性指事务从一种状态转变为下一种一致的状态。在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏 I(isolation),隔离性: 要求每个读写事务的对象对其他事务的操作对象能相互分离,即该事务提交前对其他事务不可见,通常使用锁来实现

    作者: 野猪佩奇996
    发表时间: 2022-01-22 16:40:13
    444
    0
  • 回滚事务会对数据库产生什么影响?

    象(如表、行)施加锁。当事务回滚时,这些锁通常会被释放。例如,在一个高并发的银行转账系统中,事务在对账户余额进行操作时可能会对相关账户行记录施加排他锁,以防止其他事务同时修改。如果这个事务回滚,那么这些排他锁会被解除,使得其他事务可以访问这些数据。 不同的数据库对于锁的处理机制可

    作者: Xxy_1008
    发表时间: 2024-10-30 09:50:44
    1
    0
  • RDS For MySQL

    RDS For MySQL

  • 还在担心事务丢失?华为云数据库MySQL帮您轻松解决

    重新连接上华为云数据库,并且做到服务与中断前的数据视图完全一致,没有任何事务丢失。执行大事务时数据库挂掉 当用户购买的华为云数据库MySQL半同步复制主库正在执行大事务,并且复制状态从同步复制转换到异步复制时,主库突然挂掉,用户服务被迫中断,华为云数据库MySQL主库会在秒级内被

    作者: GaussDB数据库
    3789
    0
  • 【JAVA高级】——吃透JDBC中的事务事务的封装-转载

    printStackTrace();             try {                 // 出现异常,回滚整个事务                 System.out.println("出现异常,回滚整个事务,转账失败");                 connection.rollback();   

    作者: 吃完就睡,快乐加倍
    25
    1
  • UpdateTemp 修改事务 - API

    该API属于CPTS服务,描述: 修改事务接口URL: "/v1/{project_id}/templates/{template_id}"

  • MySQL学习10:视图&事务&索引

    view 视图名称; 1 事务 事务的作用 在订单场景中,若几个订单同时进行,需要多同一个账户进行多次操作。这时候需要用到事务事务的特点:开始事务后,记录一系列操作,直到事务提交commit之后所有操作才生效。否则,所有操作均不生效。 事务的四大特性ACID 下面的内容根据我自己的理解编写。

    作者: zstar
    发表时间: 2022-08-05 17:57:10
    104
    0