最新 最热

MySQL默认隔离级别REPEATABLE-READ并没有解决幻读问题

MySQL默认的隔离级别是REPEATABLE-READ(可重复读)。虽然它可以提供一定程度上的数据一致性和隔离性,但并不能完全解决幻读问题。

2023-09-27
0

start transaction和start transaction with consistent snapshot区别

START TRANSACTION命令开启的事务在执行期间可能会受到其他并发事务的影响,而START TRANSACTION WITH CONSISTENT SNAPSHOT命令则通过创建一致性快照,在事务执行期间保持数据的一致性,避免了并发问题的影响。因此,如果需...

2023-09-27
0

数据传输的事务定义有哪三种?

在计算机科学和数据库领域,事务是一种非常重要的概念。事务用于确保数据的一致性和完整性,尤其在数据库管理系统中扮演着关键角色。本文将介绍数据传输中的事务定义,包括三种常见的事务类型,并提供相应的代码示例。通过深...

2023-09-26
1

【面试题精讲】SpringTemplate使用

SpringTemplate是Spring框架提供的一个用于简化数据库操作的工具类。它封装了JDBC的底层细节,提供了一种更加方便和易用的方式来执行SQL语句,并处理结果集。...

2023-09-25
0

猫眼 面经和答案

项目中的技术栈一定要搞清楚,用到了xx技术,要知道为什么要用它,同时还要结合你的业务场景来说。很多人就是把之前的项目忘了,更不用说xx技术在项目中是用来干什么了。...

2023-09-24
0

你向 MySQL数据库插入 100w 条数据用了多久?

问:为何对同一个表的插入多线程会比单线程快?同一时间对一个表的写操作不应该是独占的吗?

2023-09-22
1

seata(5):dubbo

接着看下dubbo模式的源码,它的实现和api其实很相似,只不过从单体服务变成了4个微服务,首先看下三个RM的实现,基本没有变化,比如Account

2023-09-22
1

【35期】如何保证消息的可靠性传输?

这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下。...

2023-09-21
1

故障分析 | 从一个死锁问题分析优化器特性

作者:李锡超,一个爱笑的江苏苏宁银行 数据库工程师,主要负责数据库日常运维、自动化建设、DMP 平台运维。擅长 MySQL、Python、Oracle,爱好骑行、研究技术。...

2023-09-20
0