【数据库】事务与并发控制

news/2024/11/14 5:23:55/

文章目录

  • 事务
    • 什么是事务
    • 事务的主要特征
    • 事务分类
      • 隐式事务
      • 显示事务
  • 事务与并发控制
    • 死锁

事务

什么是事务

宏观上看,事务就是一次完整的操作过程;程序角度看,事务是用户自定义的数据操作系统,由多条命令组成,内部所有命令语句要被当成一个整体,要么全部被执行,要么全部不执行(前面已经执行部分的命令都撤销—回滚)。以前的后触发器的机制就是事务。

如:a账号要给B账号转N元钱,由两步完成:

(1)A账户号-n;(2)B账号+n

事务对待:上两步要么两句都成功,要么一句都不执行。

事务的主要特征

(1)原子性:指事务是数据的逻辑工作单位,每一步都要被执行,不可再分。

(2)一致性:指事务的执行结果必须从数据库一个状


http://www.ppmy.cn/news/75701.html

相关文章

HACKABLE: III

文章目录 HACKABLE: III实战演练一、前期准备1、相关信息 二、信息收集1、端口扫描2、访问网站3、查看网站源码4、扫描目录5、访问网址6、查看并下载7、访问网站8、查看文件9、解密10、访问网站11、访问网站12、查看文件13、解密14、访问网站15、访问网站16、下载图片17、隐写1…

MySQL数据库基础4-内置函数

文章目录 日期函数字符串函数数学函数其他函数 日期函数 函数名称描述current date()当前日期current time()当前时间current timestamp()当前时间戳date(datetime)返回datetime参数的日期部分date add(date, interval d_value type)在date中添加日期或时间,interv…

新手如何学习挖漏洞?看这篇就够了【网络安全】

前言 有不少阅读过我文章的伙伴都知道,我从事网络安全行业已经好几年,积累了丰富的经验和技能。在这段时间里,我参与了多个实际项目的规划和实施,成功防范了各种网络攻击和漏洞利用,提高了安全防护水平。 也有很多小伙…

【react 全家桶】react-Hook(上)

本人大二学生一枚&#xff0c;热爱前端&#xff0c;欢迎来交流学习哦&#xff0c;一起来学习吧。 <专栏推荐> &#x1f525;&#xff1a;js专栏 &#x1f525;&#xff1a;vue专栏 &#x1f525;&#xff1a;react专栏 文章目录 14【react-Hook &#xff08;上&#x…

一些好用的软件推荐给你

软件一&#xff1a;nTrun nTrun 是一款非常实用的快速启动工具&#xff0c;它可以帮助用户快速启动各种常用的应用程序、网站和文件。此外&#xff0c;nTrun 还具有以下强大的功能&#xff1a; 自定义快捷键&#xff1a;用户可以根据自己的需求为每个应用程序、网站或文件设置…

Java实现天气预报功能

如果要实现类似百度天气、手机App这样的天气预报功能该如何实现&#xff1f;首先想到的是百度... 背景&#xff1a; 最近公司做了一个项目&#xff0c;天气预报的功能也做上去了&#xff0c;不仅有实时天气、未来7天预报的功能、还有气象预警的功能。 天气包括基本天气、白天夜…

【Tomcat】Tomcat多个版本存在信息泄漏漏洞

官方原文对于该漏洞的描述&#xff1a; When using the RemoteIpFilter with requests received from a reverse proxy via HTTP that include the X-Forwarded-Proto header set to https, session cookies created by Apache Tomcat 11.0.0-M1 to 11.0.0.-M2, 10.1.0-M1 to 1…

【k8s】centos7离线部署k8s集群方案二:搭建自主可控的软件仓库和镜像仓库(repo节点)

离线部署的两种方法&#xff1a; 方法一&#xff1a;直接将相关安装依赖包上传到各个节点方法二&#xff1a;搭建自主可控的软件仓库和镜像仓库&#xff08;repo节点&#xff09; 此篇主要记录方法二的实现步骤&#xff0c;参考思路如下&#xff1a; k8S之Centos离线安装_k8s离…