最新 最热

【面试题精讲】MySQL-事务隔离-不可重复读

MySQL 的不可重复读(Nonrepeatable Read)是指在事务执行过程中,两次读取同一行数据,得到的结果不一致的情况。也就是说,当一个事务在读取数据期间,另一个事务修改了同一行数据并提交后,第一个事务再次读取该行数据时,会得到不...

2023-10-27
1

【面试题精讲】MySQL-事务隔离-脏读

脏读(Dirty Read)是指在数据库中一个事务读取了另一个事务未提交的数据。换句话说,一个事务读取了另一个事务尚未持久化的数据,可能会导致读取到不正确或不一致的数据。...

2023-10-27
1

【Redis】Redis 解决事务冲突之乐观锁和悲观锁

例子: 比如说,3个人有你的账户:你有10000元 一个人请求想给金额减 8000 一个人请求想给金额减 5000 一个人请求想给金额减 1000

2023-10-27
1

MySQL--变量

set @@session.autocommit=1; 打开或关闭自动事务提交1代表开启自动事务提交,0代表关闭自动事务提交

2023-10-27
0

JAVA设计模式15:命令模式,将请求封装为对象,达到读写分离的效果

命令模式是一种行为型设计模式,它将请求封装为对象,使得发送请求的对象和接收请求的对象分离开来。在命令模式中,将一个请求封装成一个对象,这个对象包含了请求的具体信息和执行该请求所需要的方法。通过将请求封装成对象...

2023-10-26
1

【面试题精讲】mysql中的两阶段提交

两阶段提交(Two-phase commit,2PC)是一种分布式系统中,确保事务在参与者间的一致性的协议。两阶段提交旨在解决在分布式系统中,多个节点协同完成任务的问题。...

2023-10-26
0

【面试题精讲】MySQL-长连接和短连接

实现长连接和短连接的关键在于连接池的管理。连接池是一个维护数据库连接的池子,应用程序从池中获取连接,使用完后放回池中,而不是每次都建立新的连接。...

2023-10-26
0

【MySQL】事务管理

事务是一组有逻辑关系的 SQL 语句的集合,这些 SQL语句合起来完成某一项功能,并且这一组 SQL 语句执行时要么全部成功,要么全部失败,是一个整体。MySQL 提供一种机制保证我们达到这样的效果,这就是 MySQL 中的事务。...

2023-10-26
1

matinal:SAP 系统密码策略配置/登录密码要求设置

新条目,选中规则名称的选择框,显示出所有的可用规则,对需要更改的规则选择,填入相应值即可,最后点击保存

2023-10-26
0

select...for update 锁表了?

前几天,知识星球中的一个小伙伴,问了我一个问题:在MySQL中,事务A中使用select...for update where id=1锁住了,某一条数据,事务还没提交,此时,事务B中去用select ... where id=1查询那条数据,会阻塞等待吗?...

2023-10-25
1