E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
acid
数据库面试题从浅入深高频必刷「2024版」
什么是数据库事务,它的
ACID
属性是什么?数据库事务是一组数据库操作的逻辑单元,要么全部执行成功,要么全部回滚。
·
2024-02-11 17:03
MySQL事务原理的分析
事务控制语句
ACID
特性原子性:要么都做,要走么都不做。在事务执行期间,对数据的修改操作会记录在undolog中,**如果事务回滚,MySQL会使用undolog中的信息来撤销这些修改操作。
毛毛不怕困难
·
2024-02-11 16:20
MySQL
mysql
数据库
数据库恢复
文章目录前言一、事务1.概念2.定义语句3.
ACID
特性二、数据库恢复的必要性1.为什么要进行数据库恢复2.数据库恢复机制的作用三、数据恢复使用的技术1.数据转储2.登记日志文件四、不同故障的数据恢复策略
动力猿本猿
·
2024-02-11 15:37
数据库系统概论
数据库
oracle
RocketMQ 分布式事务消息
二、事务的四个特性(
ACID
)A:原子性(Atomicity)一个事务(transaction)中的所有
AYSAML
·
2024-02-11 12:13
Spring事务的详解
特点:事务是恢复和并发控制的基本单位,具有
ACID
特性:原子性(Atomicity) 事务是一个不可分割的工作单位,事务执行后只有两个结果,全部成功,全部失败。
沈先生的影子
·
2024-02-11 07:01
【MYSQL高级】MYSQL锁机制介绍
文章目录Mysql锁机制锁的分类从对数据操作的类型(读/写)分从对数据操作的粒度分表锁(偏读)表锁演示建表sql加锁、解锁命令读锁案例写锁案例结论表锁分析行锁(偏写)事务(Transaction)及其
ACID
Hello Dam
·
2024-02-10 03:31
Java开发
mysql
adb
数据库
解释Java中的事务管理,以及事务的隔离级别是什么?
事务管理通常涉及四个关键属性,即
ACID
:原子性(Atomicity):事务是一个原子操作,要么全部执行成功,要么全部执行失败。如果一个操作失败,则整个事务将被回滚到之前的状态,保证数据的完整性。
顶碗冷笑话
·
2024-02-09 10:56
java
java
数据库
开发语言
面试
算法
事务的四个特性、四个隔离级别以及数据库的常用锁
事务的四个特性、四个隔离级别以及数据库的常用锁四大特性事务的四大特性,通常被称为
ACID
特性,是数据库管理系统(DBMS)确保事务处理的关键属性。
DecemberZero2
·
2024-02-09 01:16
数据库
oracle
服务器
# MySQL-事务介绍
---[TOC]---#MySQL事务##
ACID
1.**原子性(Atomcity)**一个事务的最小单元,要么全部成功要么全部失败,执行的过程中是不能被打断或者执行其他操作的。2.
翰林小院
·
2024-02-08 16:38
mysql索引
不同引擎索引组织方式不同MyISAM存储引擎,MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址;InnoDB存储引擎,InnoDB是事务型数据库的首选引擎,支持事务安全表(
ACID
gregoriusxu
·
2024-02-08 12:03
为啥我不建议使用@Transactional事务
关于事务的基础知识,如什么是事务,数据库事务以及Spring事务的
ACID
、隔离级别、传播机制、行为等,就不在这篇文章中详细介绍了。默认大家都有一定的了解。本文先简单介绍下什
小徐很努力
·
2024-02-07 11:41
数据库
java
mysql
MySQL-事务(TRANSACTION)
文章目录1.事务概述2.事务的四大特性(
ACID
)3.控制事务4.并发事务产生的问题5.事务的隔离级别6.拓展6.1InnoDB如何解决幻读?6.2MySQL实现事务的原理?
霸王龙的小胳膊
·
2024-02-07 03:13
MySQL
mysql
数据库
SpringCloud--分布式事务
2.事务的
ACID
特性2.1.原子性即不可分割性,事务要么全部被执行,要么就全部不被执行。
Java编程日记
·
2024-02-06 14:44
seata分布式事务
文章目录1、分布式事务1.1事务的
ACID
原则原子性一致性隔离性持久性1.2分布式事务的问题示例代码准备环境1.seata_demo数据库2.启动nacosseata-demo父工程pom.xmlorder-servicepom.xmlapplication.ymlOrderApplicationOrderControllerOrderServiceImplAccountClientStorage
ps酷教程
·
2024-02-06 12:23
分布式
NoSQL(非关系型数据库)
目录前言:一、NoSQL的类别1.1键值(key-value)存储数据库1.2列存储数据库1.3文档型数据库1.4图形数据库二、NoSQL适应场景三、在分布式数据库中的CAP原理3.1传统的
ACID
3.2CAP
Smiling Mr. Rui
·
2024-02-06 12:19
DATABASES
nosql
数据库
MyISAM 与 InnoDB 的区别
它是MySQL的默认存储引擎,提供了事务的
ACID
属性(
hymua
·
2024-02-06 10:13
java
开发语言
MySQL 架构和性能优化
grantrevoke权限管理MySQL架构(了解)存储引擎:MyISAM和InnoDB的区别(重点)MVCC工作机制(了解)索引B+Tree结构管理索引,创建索引explainprofile锁机制,事务
ACID
Toasten
·
2024-02-06 08:32
MySQL
数据库
数据库
性能优化
MySQL探险-4、事务及锁机制
文章目录一、概述: ①
ACID
原子性 一致性 隔离性 锁机制 持久性 ②并发带来的问题与解决方法 不可重复读vs幻读 ③一次封锁vs两段锁二、事务隔离级别
NarutoConanKing
·
2024-02-06 06:57
数据库
mysql
spring本地事务(
ACID
概念+
ACID
的隔离性的四种读+脏读幻读不可重复读取)
一.事务:注意:spring中的事务是本地事务,是在同一个Mysql的同一个库中发生的事情,一般配置在service层,底层是AOP原理1.1什么是事务理解:事务是逻辑上的一组操作,要么什么都不做,要么什么都做1.2例子:文明系统的每个业务方法可能包括了多个原子性的数据库操作,比如下面的savePerson()方法中就有两个原子性的数据库操作。这些原子性的数据库操作是有依赖的,他们要么都执行,要么
谁是黄黄
·
2024-02-05 12:46
spring
spring的事务
spring
数据库
java
mysql -事物(隔离级别、脏读、不可重复读、幻读)
事物1、什么是事物2、事物的特性(
ACID
)3、并发事物带来的问题3.1、脏读3.2、不可重复读(查询一行数据结果不一致)3.3、幻读(查询多条数据,行数不一致)3.4、丢失修改4、事物的隔离级别4.1
是lime呀
·
2024-02-05 12:16
MySql
mysql
数据库
java
事务 |
ACID
特性 事务并发带来的问题 隔离级别 数据库的实现:redo log undo log
在MySQL中MyISAM引擎并不支持事务,所以这里指的主要是InnoDB存储引擎(mysql默认存储引擎).二.事务的特性:
ACID
谈到事务,那肯定少不了
ACID
的特性,
ACID
是以下几个单词的缩写,
嫌疑人X的替身
·
2024-02-05 12:44
数据库
mysql
【强烈建议收藏:MySQL面试必问系列之事务专题【事务
ACID
四大特性以及实现原理】、【数据库事务的隔离级别】、【事务并发带来的问题、脏读、不可重复读、幻读】、【MySQL事务并发以及锁机制】】
二.什么是事务的四大特性
ACID
?
硕风和炜
·
2024-02-05 12:43
MYSQL你真的了解吗?
数据库
mysql
面试
java
事务
mysql:事务的特性
ACID
、并发事务(脏读、不可重复读、幻读、如何解决、隔离级别)、undo log和redo log的区别、相关面试题和答案
事务的特性(
ACID
)原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。一致性(Consistency):事务完成时,必须使所有的数据都保持一致状态。
鸡鸭扣
·
2024-02-05 12:13
MySQL面试题
mysql
数据库
java
面试
后端
深入理解InnoDB -- 事务篇
事务的定义事务的基本要素(
ACID
)原子性:Atomicity,整个数据库事务是不可分割的工作单位一致性:Consistency,事务将数据库从一种状态转变为下一种一致的状态隔离性:Isolation,
晓码君
·
2024-02-05 11:10
初始数据库
华子目录什么是数据库DBMS(数据库管理系统)数据库系统和文件系统的区别文件系统数据库系统对比区别优缺点总结常见数据库关系型数据库
ACID
原则关系型数据库的优缺点优点缺点非关系型数据库存储方式常见的非关系型数据库非关系型数据库的优缺点优点缺点
^~^前行者~~~
·
2024-02-05 11:55
数据库
运维
mysql
oracle
redis
【MySQL进阶】事务原理
ID隔离级别四种级别加锁分析原子特性实现方式实现原理undolog隔离特性实现方式MVCC实现原理隐藏字段undologReadViewRCRR持久特性实现方式redolog一致特性面试题MySQL的
ACID
小小Yi学编程
·
2024-02-05 11:55
mysql
mysql
数据库
Redis核心技术与实战【学习笔记】 - 22.浅谈Redis的
ACID
相关知识
事务在执行时,会提供专门的属性保证,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),也就是
ACID
属性。
陈建111
·
2024-02-05 05:36
Redis核心技术学习
redis
ACID
redis事务
MySQL进阶之事务
MySQL进阶之事务目录MySQL进阶之事务什么是事务事务的四大特性(
ACID
)基础用法事务并发是常遇到的问题事务的隔离级别读未提交(readuncommitted)读已提交(readcommitted
Az_plus
·
2024-02-04 21:27
MySQL
mysql
数据库
oracle
学习MySQL的InnoDB存储引擎
事务支持InnoDB中,DML操作遵循
ACID
模型,通过具备提交、回滚和崩溃恢复能力的事务来保护用户数据。ACIDACID模型是一组数据库设计原则,强调对商业数据和关键任务应用程序重要的可靠性方面。
黑风风
·
2024-02-04 20:08
MySQL进阶学习
sql
mysql
MySQL 用户管理
grantrevoke权限管理MySQL架构(了解)存储引擎:MyISAM和InnoDB的区别(重点)MVCC工作机制(了解)索引B+Tree结构管理索引,创建索引explainprofile锁机制,事务
ACID
Toasten
·
2024-02-04 16:10
MySQL
数据库
数据库
MySQL十部曲之八:InnoDB事务模型及其操作语句
文章目录什么是事务
ACID
特性InnoDB原子性的实现InnoDB一致性的实现InnoDB隔离性的实现并发事务之间存在的问题隔离性的实现方式多版本并发控制(Multi-VersionConcurrencyControl
亻乍屯页女子白勺
·
2024-02-04 06:52
MySQL
mysql
oracle
数据库
MySQL知识点总结(三)——事务
MySQL知识点总结(三)——事务事务事务的四大特性
ACID
原子性一致性隔离性持久性脏读、幻读、不可重复读脏读不可重复读幻读隔离级别读未提交读已提交可重复读串行化事务的原理InnoDB如何实现事务的
ACID
黄俊懿
·
2024-02-04 06:59
MySQL知识点总结
mysql
数据库
后端
sql
面试
分布式事务 笔记
本地事务事务特性(
ACID
)事务的概念:事务是逻辑上/一组操作,组成这组操作各个逻辑单元,要么一起成功,要么一起失败。
KEEPMA
·
2024-02-04 04:22
分布式
笔记
完整的 HTTP 请求所经历的步骤及分布式事务解决方案
首先要搞清楚:
ACID
、CAP、BASE理论。
YmovomY
·
2024-02-04 00:32
http
分布式
网络协议
C++面试-数据库
如果要提供提交、回滚、崩溃恢复能力的事务安全(
ACID
兼容)能力,并要求实现并发控制,InnoDB是一个好的选择如果数据表主要用来插入和查询记录,则MyISAM引擎能提供较高的处理效率如果只是临时存放数据
zad287
·
2024-02-03 19:37
c++
面试
数据库
C++面试:事务的使用以及其
ACID
特性
目录事务(Transaction)
ACID
特性示例面试准备事务是数据库管理系统中的一个重要概念,主要用于保证数据库操作的完整性和一致性。在面试中,理解事务及其
ACID
特性是基本要求。
Thomas_Lbw
·
2024-02-03 19:36
c++
面试
职场和发展
分布式事务相关理论
这四个属性通常称为
ACID
特性。(1)原子性(atomicity):个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。
占星安啦
·
2024-02-03 18:57
Spring
Cloud
理论笔记
TCC
分布式
事务
CAP
面试
【MySQL性能优化】- MySQL事务级别与锁机制
转发请携带作者信息@怒放吧德德@一个有梦有戏的人文章目录MySQL事务级别与锁机制简介事务及
ACID
并发事务带来的问题丢失修改(LostModify)或脏写脏读(Dirtyreads)不可重复读(Non-repeatable
一个有梦有戏的人
·
2024-02-03 16:12
MySQL
sql
mysql
性能优化
数据库
OBCA模拟习题(附答案)
祝大家一把过,这是我找的一些习题分享给大家,欢迎批评指正【判断题】分库分表的架构虽然解决了集中式数据库的扩展性问题,但也带来了新的问题(不支持复杂SQL,较难保证分布式事务的
ACID
等)。
invincible_Tang
·
2024-02-03 16:59
数据库
MySQL事务介绍及例子
==一一一一一一一1、SQL执行A给B转账A1000->200BA2002、SQL执行B收到A的钱A800B400一一一一一一一核心:将一组SQL放在一个批次中去执行事务原则:
ACID
原则,原子性、一致性
z绿鲤鱼与驴
·
2024-02-03 16:10
数据库操作
mysql
数据库
java
mysql源码解读——事务管理
按照书上说的就是系统的一套操作为了保持数据的完整性必须符合
ACID
的特性,即原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。
fpcc
·
2024-02-03 16:35
数据库开发
数据库
MySQL的
ACID
、死锁、MVCC问题
1ACIDACID代表原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。一个确保数据安全的事务处理系统,必须满足这些密切相关的标准。原子性:一个事务必须被视为一个不可分割的工作单元,整个事务中的操作要么全部提交成功,要么全部失败回滚。对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。一致性:数据库总是从一
一朝风月S
·
2024-02-03 15:58
面试宝典
mysql
数据库
数据库笔记
RedisMySQLZooKeeper非关系型数据库Redis数据结构限流内存淘汰机制LRU最近最少使用LFU最近经常使用过期策略关系型数据库GenericSQL数据类型索引负面影响原则类型结构FAQ事务隔离级别并发导致的问题
ACID
newcih
·
2024-02-03 13:18
数据库
笔记
oracle
NoSQL
key-value)存储数据库说明应用产品优势劣势列存储数据库说明应用产品优势劣势文档数据库说明应用产品优势劣势图像数据库说明应用产品优势劣势1.3NoSQL适应场景1.4在分布式数据库中CAP原理1.4.1传统的
ACID
陳浩难
·
2024-02-03 13:48
nosql
数据库
分布式事务
1、什么是分布式事务当所有操作都针对同一台机器的同一个数据库时,可以依靠数据库自身的锁、重做日志等来保证事务的
ACID
特性。但是,如果一个事务跨越了多个数据库乃至多台机器呢?
冰河winner
·
2024-02-03 04:00
【SQLite】快速使用sqlite实现数据库操作_python版
快速使用sqlite实现数据库操作_python版认识SQLite使用代码认识SQLiteSQLite是一个轻量级的数据库管理系统,它遵守
ACID
的关系型数据库管理系统。
子非Yu@Itfuture
·
2024-02-02 19:09
数据库
python
数据库
sqlite
python
MySQL原理(五)事务
这四个属性通常称为
ACID
特性。2.1、原子性(Atomicity):事务是一个原子操作,它要么全部成功,要么全部失败回滚。如果事务中的任何操作失败,则所有操作都将回滚到之前的状态,以确
w_t_y_y
·
2024-02-02 16:21
关系型数据库MySQL
mysql
oracle
数据库
面向云服务的GaussDB全密态数据库
数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务
ACID
、数据存储都继承原有数据库能力。
Gauss松鼠会
·
2024-02-02 14:30
GaussDB经验总结
数据库
gaussdb
oracle
华为云
GaussDB
同态加密
安全
如何保证MySQL数据一致性
事务与
ACID
特性要了解MySQL如何保证数据一致性,首先需要了解事务与
ACID
特性。事务是数据库管理系统中的一个重要概念,它是一组数据库操作的执行单元。
咕噜签名分发
·
2024-02-02 14:15
mysql
数据库
面试题汇总
InnoDB通过日志系统和锁机制来确保事务处理过程满足
ACID
(原子性、一致性、隔离性和持久性)特性:原子性(Atomicity):RedoLog(重做日志):当事务对数据进行修改时,首先记录在重做日志中
我但行好事莫问前程
·
2024-02-02 02:25
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他