我的编程空间,编程开发者的网络收藏夹
学习永远不晚

什么是数据库事务?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

什么是数据库事务?

  • 什么是事务?
    事务是由一个或多个sql语句组成的一个整体,如果所有语句执行成功那么修改将会全部生效,如果一条sql语句将销量+1,下一条再+1,倘若第二条失败,那么销量将撤销第一条sql语句的+1操作,只有在该事务中所有的语句都执行成功才会将修改加入数据库中。
  • 事务的特性:
    原子性
    原子性是指事务所有操作要么全部成功,要不全部失败回滚,因此事务的操作如果成功就必须全部完全应用刀数据库,如果操作失败这不饿能对数据库有任何的影响。
    一致性
    一致性是指事务必须使数据库从一个一致性的状态变换到另一个一致性状态,也就是说一个事务执行之前客执行之后必须处于一致性状态
    拿转账来说,假设用户A和用户B两者的前加起来一共是5000,那么不管A和B之间怎么转账两个用户的钱相加起来来应该还的是5000,这就是事务的一致性。
    隔离性
    隔离性是当多个用户并发访问数据库时,比如操作同一张表的时候,数据库为每一个用户开启事务,不会被其他操作所干扰
    ,并发事务之间要相互隔离。
    持久性
    持久性是指一个事务一旦被提交了,那么对数据库中的数据的改变就是永久性的。
    Mysql中支持事务的引擎
    在mysql中用的最多 的存储引擎有:INNODB , BDB ,MYISAM, MEMORY,
    其中 INNODB ,BDB 支持事务,其他的不支持事务。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

什么是数据库事务?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

数据库事务的含义及作用是什么

数据库事务是数据库管理系统中的一个重要概念,指的是由一系列数据库操作组成的逻辑工作单元。事务的作用是确保数据库操作的一致性和完整性,以及保护数据的并发访问。具体来说,数据库事务具有以下几个特性:原子性(Atomicity):事务中的所有操
数据库事务的含义及作用是什么
2024-02-29

MySQL数据库索引和事务的作用是什么

本篇内容主要讲解“MySQL数据库索引和事务的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库索引和事务的作用是什么”吧!1. 索引1.1 概念索引是为了加速对表中数据行
2023-06-22

phpmyadmin数据库是什么数据库

phpmyadmin 不是一种数据库,而是一个用于管理 mysql 和 mariadb 数据库的免费开源 web 工具。它允许用户:管理数据库和表执行 sql 查询和语句管理用户和权限监视数据库性能phpMyAdmin数据库是什么数据库类型
phpmyadmin数据库是什么数据库
2024-04-08

MySQL数据库事务原理及应用方法是什么

这篇“MySQL数据库事务原理及应用方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL数据库事务原理及应用方
2023-05-12
2024-04-02

数据库是什么

目录一、我们身边的数据库二、为什么 DBMS 那么重要三、DBMS 的种类请参阅学习重点数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。用来管理数据库的计算机系统称为数据库管理系统(DBMS)。通过使用DBMS,多个用户便可安全、简
数据库是什么
2018-06-20

编程热搜

目录