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
数据库事务
Spring(4)——面向切面编程(AOP模块)
SpringAOP简介如果说IoC是Spring的核心,那么面向切面编程就是Spring最为重要的功能之一了,在
数据库事务
中切面编程被广泛使用。
92年中年大叔
·
2022-02-06 00:06
【phoenix-部署】Phoenix 快速开始(安装与使用)
具有全ACID事务功能的标准SQL和JDBCapi的强大功能(注:ACID指
数据库事务
正确执行的四个基本要素的缩写。
粮忆雨
·
2022-02-05 20:32
spring中12种@Transactional的失效场景(小结)
目录一、失效场景集一:代理不生效二、失效场景集二:框架或底层不支持的功能三、失效场景集三:错误使用@Transactional四、总结
数据库事务
是后端开发中不可缺少的一块知识点。
·
2022-02-04 15:08
当我们说线程安全时,到底在说什么
本文转发自技术世界,原文链接http://www.jasongj.com/java/thread_safe/多线程编程中的三个核心概念原子性这一点,跟
数据库事务
的原子性概念差不多,即一个操作(有可能包含有多个子操作
内卷星球
·
2022-02-03 04:27
【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(4)
目录openGauss数据库SQL引擎openGauss数据库执行器技术openGauss存储技术openGauss事务机制Ⅰ.openGauss
数据库事务
概览Ⅱ.openGauss事务ACID特性介绍
·
2022-01-21 10:18
数据库
腾讯二面:Redis 事务支持 ACID 么?
腾讯面试官:「
数据库事务
机制了解么?」「内心独白:小意思,不就ACID嘛,转眼一想,我面试的可是技术专家,不会这么简单的问题吧」程许远:「balabala……极其自信且从容淡定的说了一通。」
·
2022-01-14 18:07
javaredis后端
【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(2)
目录openGauss数据库SQL引擎openGauss数据库执行器技术openGauss存储技术openGauss事务机制Ⅰ.openGauss
数据库事务
概览Ⅱ.openGauss事务ACID特性介绍
·
2022-01-14 15:44
数据库
【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(3)
目录openGauss数据库SQL引擎openGauss数据库执行器技术openGauss存储技术openGauss事务机制Ⅰ.openGauss
数据库事务
概览Ⅱ.openGauss事务ACID特性介绍
·
2022-01-14 15:44
数据库
云原生分布式
数据库事务
隔离级别(下)
在前文中,我们已经介绍了事务的相关概念以及事务隔离的不同级别,本文将着重介绍快照隔离的发展。Part3快照隔离的发展论文ACritiqueofANSISQLIsolationLevels中提出了快照隔离(SnapshotIsolation)的定义:事务的读操作从已提交(Committed)快照中读取数据,快照时间可以是事务的第一次读操作之前的任意时间,记为StartTimestamp;事务准备提交
·
2022-01-13 09:10
云原生分布式
数据库事务
隔离级别(上)
Part1事务简介事务的定义事务(transaction)是数据库系统中保证一致性与执行可靠计算的基本单位。当确定了查询的执行策略并将其翻译成数据库操作原语后,将以事务为单位执行查询。区分数据库一致性(databaseconsistency)与事务一致性(transactionconsistency):数据库一致性:如果一个数据库服从定义于其上的所有一致性(完整性)限制,则数据库处于一致性状态。修
·
2022-01-10 16:55
【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(1)
目录openGauss数据库SQL引擎openGauss数据库执行器技术openGauss存储技术openGauss事务机制Ⅰ.openGauss
数据库事务
概览1.显示事务和隐式事务2.单机事务和分布式事务
·
2022-01-07 18:10
数据库
MySQL-事务隔离级别与MVCC
前言本篇文章首先会对
数据库事务
的几个基础概念进行说明,主要是事务ACID模型,并发事务带来的问题和事务隔离级别。
·
2022-01-06 19:58
事务快照视图mysqlmvcc
Springboot在有锁的情况下正确使用事务的实现代码
很多Java小白,通常会认为,给代码加上一把“锁”,就能解决多扣库存问题,却忽略了
数据库事务
的问题,今天我们就来做一个实验,分析一下商品超卖问题。2.场景介绍有一款商品,库存只剩1件。
·
2021-12-30 14:14
云溪分布式
数据库事务
并发控制介绍
1.事务并发控制原理概述1.1为什么要进行并发控制数据库是共享资源,通常有许多个事务同时在运行。当多个事务并发地存取数据库时就会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。下图左事务T2在t6时刻的写操作W(A)将事务T1在t5时刻的写操作覆盖了,造成事务T1的更新丢失;下图右事务T2读到了事
·
2021-12-29 15:28
数据库事务并发sql分布式
云溪
数据库事务
模型简介
一.架构介绍从宏观上看,云溪数据库由两部分组成:上层的SQL引擎和下层的作为一个整体的分布式KV数据库。任何针对于数据库的SQL操作,经过SQL引擎的解析之后,都会把它们分解成一组组的kv操作,比如“select*fromt”会被分解成scan操作,”updatetseta=1”会被分解成scan和put(conditionalPut)操作......事务主要是在下层的KV数据库对kv操作进行调度
·
2021-12-24 09:21
数据库sql事务模型mysql
一致性视图是啥时候建立的?
在上篇文章中涉及到了一个小小的问题,就是
数据库事务
的一致性视图是啥时候建立的?这个问题还比较重要,如果没搞清楚,可能会影响我们做实验的结果,进而得出错误的结论,所以今天松哥和大家简单聊一聊这个话题。
·
2021-12-23 14:24
javamysql
go-zero分布式事务实践
当我们需要跨服务保证数据一致性时,原先的
数据库事务
力不从心,无法将跨库、跨服务的多个操作放在一个事务中。
·
2021-12-21 15:45
分析解决Python中sqlalchemy数据库连接池QueuePool异常
目录数据库相关错误的解决办法错误一:数据库连接池超过限制错误二:
数据库事务
未回滚数据库相关错误的解决办法错误一:数据库连接池超过限制SqlAlchemyQueuePoollimitoverflow造成连接数超过数据库连接池的限制
·
2021-12-20 10:30
go-zero分布式事务实践
当我们需要跨服务保证数据一致性时,原先的
数据库事务
力不从心,无法将跨库、跨服务的多个操作放在一个事务中。
·
2021-12-20 09:06
数据库事务
与事务隔离级别
数据库事务
数据库事务
可以这么理解,满足数据库ACID特性的一组操作。我们可以使用COMMIT命令提交事务,也可以用ROLLBACK回滚事务。MySQL中默认采用自动提交(AUTOCOMMIT)模式。
·
2021-12-07 11:37
数据库java
数据库事务
与事务隔离级别
文章目录
数据库事务
数据库的acid特性并发导致的问题事务隔离级别
数据库事务
数据库事务
可以这么理解,满足数据库ACID特性的一组操作。
这Leslie_Lau
·
2021-12-05 21:51
数据库
数据库
database
mysql
数据库事务
与连接池
数据库事务
数据库事务
介绍1.事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。2.事务处理(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。
不想掉头发$
·
2021-12-03 10:04
数据库
sql
sqlserver
分布式事务 就这?太简单了吧
目录基础概念本地事务分布式事务基础理论CAP理论BASE理论分布式事务解决方案2PCTCC可靠消息最终一致性基础概念本地事务在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此叫
数据库事务
少壮要努力o
·
2021-12-02 16:34
Java
问题解决
spring
boot
java
spring
Dynflow中文文档
中主要就是通过它来实现的工作流编排工作特性概览跟踪运行进程的进度异步运行代码当出错时返回任务,在需要的时候跳过一些任务检测独立的部分并且同步运行可以将简单的操作组合为复杂操作从第三方库扩展工作流在本地
数据库事务
和外部事务之间保持一致性挂起长时间运行的步骤
瀧浩灬
·
2021-12-02 01:54
Java如何生成序列号/订单号
数据库事务
(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。脏读、不可重复读、幻读1、脏读:A事务对数据修改但还没有提交到数据库,这个时候B事
阿呆★
·
2021-11-30 17:39
linux
网络
运维
分布式事务(一)—分布式事务的概念
分布式事务的概念
数据库事务
数据库事务
·
2021-11-25 14:19
java
【MySQL】
数据库事务
深入分析
一、前言只有InnoDB引擎支持事务,下边的内容均以InnoDB引擎为默认条件二、常见的并发问题1、脏读一个事务读取了另一个事务未提交的数据2、不可重复读一个事务对同一数据的读取结果前后不一致。两次读取中间被其他事务修改了3、幻读幻读是指事务读取某个范围的数据时,因为其他事务的操作导致前后两次读取的结果不一致。幻读和不可重复读的区别在于,不可重复读是针对确定的某一行数据而言,而幻读是针对不确定的多
·
2021-11-25 09:55
mysqljava
1.1-SAP 数据更新之
数据库事务
(SAP LUW & DB LUW)
1.DBLUW简介:1.DBLUW全称:DatabaseLogicalUnitofWork2.从数据库编程的角度来看,DBLUW是一个不可分割的数据库操作序列,以事务的提交或回滚结束3.DBLUW要么完全由数据库系统执行,要么根本不执行4.如果DBLUW中发生错误,则自DBLUW中所有数据库更改都将被回滚(SAP中事务的回滚称为反转)5.DBLUW中发生的数据库更改直到事务提交后才真正写入数据库。
rogerix4
·
2021-11-20 11:53
SAP
LUW
ABAP
SAP
DB
LUW
SAP
LUW
基于Spring中的事务@Transactional细节与易错点、幻读
事务的传播带来的几种结果两个特例事务传播属性propagation数据库隔离级别1、未提交读(会有脏读的现象)2、已提交读3、可重复读(有可能覆盖掉其他事务的操作)4、串行化(没有并发操作)Spring事务隔离级别比
数据库事务
隔离级别多一个
·
2021-11-18 17:50
Spring事务的介绍,以及基于注解@Transactional的声明式事务
事务的基本介绍
数据库事务
特性:原子性一致性隔离性持久性事务的隔离级别SQL标准定义了四种隔离级别,MySQL全都支持。
码上遇见你
·
2021-11-02 14:00
长文捋明白 Spring 事务!隔离性?传播性?一网打尽!
1.什么是事务
数据库事务
是指作为单个逻辑工
·
2021-10-28 11:41
MySQL
数据库事务
transaction示例讲解教程
目录1、什么是事务?2、和事务相关的语句只有这3个DML语句:insert、delete、update3、假设所有的业务都能使用1条DML语句搞定,还需要事务机制吗?4、事务的原理5、事务的四大特性:ACID6、关于事务之间的隔离性1)第一级别:读未提交(readuncommitted)2)第二级别:读已提交(readcommitted)3)第三级别:可重复读(repeatableread)4)第
·
2021-10-26 17:57
mysql事务对效率的影响分析总结
1、
数据库事务
会降低数据库的性能。为了保证数据的一致性和隔离性,事务需要锁定事务。2、如果其他事务需要操作这部分数据,必须等待最后一个事务结束(提交,回滚)。
·
2021-10-24 14:36
运维面试总结
Mysql数据库1、
数据库事务
是什么?事务有哪几个特性?2、数据死锁是怎么产生的,怎么避免或解决此问题?3、请你谈谈怎么优化数据库的性能?有哪些手段或
Eooen
·
2021-10-18 15:16
面试
linux
运维
柔性事务和刚性事务(ACID)
上一篇>>CAP理论简单概况柔性事务和刚性事务柔性事务:基本可用,最终一致,常见BASE理论刚性事务:也叫强一致性,比如ACID理论ACID酸碱平衡理论/
数据库事务
特性⑴原子性(Atomicity)--
迦叶_金色的人生_荣耀而又辉煌
·
2021-10-09 09:37
Spring
数据库事务
的实现机制讲解
目录事务控制的核心——Connection用AOP技术保持当前的ConnectionService层和Dao层共享Connection事务为什么要切在Service层的理由spring事务与
数据库事务
的区别事务控制的核心
·
2021-10-08 18:09
解决MySql8.0 查看事务隔离级别报错的问题
查看事务隔离级别报错问题命令更改为MySQL的事务隔离级别(包含mysql8.0+设置与查看)一、事务的基本要素(ACID)二、事务的并发问题三、MySQL事务隔离级别事务的隔离级别分为四、数据库设置Mysql8.0+查询
数据库事务
隔离级别
·
2021-10-08 16:22
面试官:说说 Spring 事务设计原理?面试必问!
在实际开发中,我们对事务应用最多就是在数据库操作这一环,特别是Spring对
数据库事务
进行了
·
2021-10-08 15:47
java
深度解析SQL和NoSQL数据库,掌握主流数据库【两万字解析】
目录数据库高级特性一、存储引擎存储引擎的选择使用引擎二、关系与外键关系外键
数据库事务
及其他一、事务3.语法与使用4.示例二、存储过程语法使用三、Python操作四、sql注入五、数据备份与恢复Redis
五包辣条!
·
2021-10-06 12:34
总结大全
数据库
sql
mysql
Blob数据类型、
数据库事务
目录Blob类型字段批量插入
数据库事务
Blob类型字段概述:MySQL中,Blob是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。
South.return
·
2021-10-05 19:39
Java散装知识点总结
java
使用spring框架实现
数据库事务
处理方式
目录使用spring框架实现
数据库事务
处理JDBC对
数据库事务
处理的支持JDBC定义了五种事务隔离级别来解决这些并发导致的问题在spring框架中调用一个
数据库事务
处理分三步走:spring事务实现方式有哪些在代码中调用
·
2021-10-03 21:35
MySQL学习之路(5) -
数据库事务
、视图、触发器、函数
目录一、什么是事务#%E4%B8%80%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AF%E4%BA%8B%E5%8A%A1事务控制语句怎么设置自动提交回滚运用的场景脏读二、什么是视图#%E4%BA%8C%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AF%E8%A7%86%E5%9B%BE代码部分储存过程三、触发器#%E4%B8%89%E3%80%81%
时光の行
·
2021-09-18 14:53
mysql
big
data
数据库
面试官:聊聊分布式事务,再说说解决方案!
数据库事务
在说分布式事务之前,我们先从
数据库事务
说起。
数据库事务
可能大家都很熟悉,在开发过程中也会经常使用到。但是即使如此,可能对于一些细
·
2021-08-20 16:37
java
JDBC 学习笔记 day03
数据库事务
隔离级别 druid连接池 dbutils 工具类
JDBC学习笔记day03
数据库事务
事务的ACID属性数据库的并发问题四种隔离级别数据库连接池(常用druid(德鲁伊))Apache-DBUtils工具类
数据库事务
事务的定义:一组逻辑操作单元,使数据从一种状态变换到另一种状态
Ghost1590
·
2021-08-11 22:30
java
java
数据库
mysql
关于Spring中声明式事务的使用详解
目录一、前言二、回顾JDBC的
数据库事务
三、
数据库事务
隔离级别3.1
数据库事务
的基本特征3.2详解数据库隔离级别3.2.1未提交读3.2.2读提交3.2.3可重复读3.2.4串行化3.2.5各个隔离级别的总结四
·
2021-08-09 17:08
面试知识点学习1——事务的ACID特性
事务中包括的操作要么都做,要么都不做一致性(Consistency)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态一致性状态:在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏,
数据库事务
不能破坏关系数据的完整性以及业务逻辑上的一致性
·
2021-08-07 23:20
数据库
解决PostgreSQL 执行超时的情况
使用背景最近在使用PostgreSQL的时候,在执行一些
数据库事务
的时候,先后出现了statementtimetout和idle-in-transactiontimeout的问题,导致数据库操作失败。
·
2021-08-05 18:23
postgresql
[Spring声明式事务使用的那些坑] 最全的@Transactional注解的避坑指南
一、序言哈喽小伙伴们,俺是啤酒熊,今天想来和大家聊聊Spring中涉及
数据库事务
的一些坑。Spring为开发人员提供了声明式事务的使用方式,即在方法上标记@Transactional注解来开启事务。
·
2021-08-01 21:11
MySQL事务隔离级别和实现
数据库事务
指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。
tracy_668
·
2021-06-27 16:49
MySQL 数据库性能小测
myISAM:不支持
数据库事务
,但是性能比innoDB强很多,如果你的数据库多表操作比较多,为了确保数据一致性,不建议使用myISAM引擎innoDB:支持
数据库事务
,多表操作的数据一致性有保证,但是在性能方面和
西湖的水我的泪T_T
·
2021-06-27 03:57
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他