java好好学习一天天向上

导航

 

2022年6月14日

摘要: 什么是MVCC?MVCC(multi-version-concurrent-control) MVCC即多版本并发控制,MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提高数据库的并发性能, 阅读全文
posted @ 2022-06-14 17:02 好好学习一天天向上 阅读(79) 评论(0) 推荐(0) 编辑
 
摘要: 抄录于 https://www.jb51.net/article/204963.htm 详解MySQL中事务隔离级别的实现原理 前言 说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的 阅读全文
posted @ 2022-06-14 17:00 好好学习一天天向上 阅读(355) 评论(0) 推荐(0) 编辑
 
摘要: 抄录于 https://www.jianshu.com/p/f9ead16d86b5 mysql的事务四个特性以及事务的四个隔离级别 一、事务四大性 分别是原子性、一致性、隔离性、持久性。 1、原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如 阅读全文
posted @ 2022-06-14 16:58 好好学习一天天向上 阅读(256) 评论(0) 推荐(0) 编辑
 
摘要: MySql各种锁机制的学习 播报文章 APP架构师 2021-11-28 14:38 关注 作者:技术只适用于干活链接:https://www.jianshu.com/p/615f3c7fbe6f 加锁的目的: 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务 阅读全文
posted @ 2022-06-14 16:56 好好学习一天天向上 阅读(100) 评论(0) 推荐(0) 编辑
 
摘要: MySQL事务实现原理 一、事务的执行流程 当我们对数据库执行增删改操作时,不可能直接更新磁盘上的数据,如果实际上针对的是内存里面的Buffer Pool中的数据进行的。 Buffer Pool中数据会异步的刷新到磁盘上(刷脏)。 如上图所示,事务执行流程步骤(更新操作): 1. 查询数据若Buff 阅读全文
posted @ 2022-06-14 16:51 好好学习一天天向上 阅读(1313) 评论(0) 推荐(0) 编辑
 
摘要: import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.TypeReferenc 阅读全文
posted @ 2022-06-14 16:28 好好学习一天天向上 阅读(1004) 评论(0) 推荐(0) 编辑
 
摘要: import cn.hutool.core.io.FileUtil;import cn.hutool.http.HttpUtil;import com.itextpdf.text.Document;import com.itextpdf.text.DocumentException;import c 阅读全文
posted @ 2022-06-14 16:26 好好学习一天天向上 阅读(280) 评论(0) 推荐(0) 编辑
 
摘要: public class RequestLogAspect { public static final int RESPONSE_LENGTH = 200; public static final String DATA = "data"; /** * 切入点 */ @Pointcut("execu 阅读全文
posted @ 2022-06-14 16:25 好好学习一天天向上 阅读(55) 评论(0) 推荐(0) 编辑