首页
学习
活动
专区
工具
TVP
发布

码上遇见你

专栏作者
250
文章
43593
阅读量
25
订阅数
✅浅聊MVCC?
MVCC,即多版本并发控制(Multiversion Concurrency Control),类似于数据库锁,是一种优雅的并发控制方案。
@派大星
2024-05-02
430
✅InnoDB如何解决脏读、不可重复读和幻读的?
在InnoDB中,采用MVCC解决了脏读和不可重复读的问题,而结合MVCC和间隙锁则解决了幻读。
@派大星
2024-04-29
1060
InnoDB如何解决脏读、不可重复读和幻读的?
在InnoDB中,采用MVCC解决了脏读和不可重复读的问题,而结合MVCC和间隙锁则解决了幻读。
@派大星
2024-04-26
530
为什么MySQL默认使用RR隔离级别?
对于数据库的默认隔离级别,Oracle默认的隔离级别是 RC,而MySQL默认的隔离级别是 RR。
@派大星
2024-04-26
1280
Innodb的RR到底有没有解决幻读?
在InnoDB中,Repeatable Read(重复读)隔离级别通过间隙锁和MVCC机制解决了大部分的幻读问题,但并非所有幻读都能被解决。要彻底解决幻读,需要使用Serializable(可串行化)隔离级别。
@派大星
2024-04-25
990
✅为什么MySQL默认使用RR隔离级别?
对于数据库的默认隔离级别,Oracle默认的隔离级别是 RC,而MySQL默认的隔离级别是 RR。
@派大星
2024-04-25
790
✅真实对账系统是如何设计并优化的
往期文章在热点数据如何更新的一篇文章中有提到对账系统。其实我在实际业务场景中是有遇到过类似对账的优化问题的。说优化之前要掌握一点就是一定要掌握Java并发包的相关特性。本章节对此有很大依赖。
@派大星
2024-04-22
940
✅MySQL的脏读、幻读、不可重复度是什么
不可重复读:在对数据进行读取的过程中,有其他事务对数据进行了修改(UPDATE、DELETE),导致第二次读取的结果与第一次不一致。
@派大星
2024-04-19
1250
✅对线面试官-CHAR和VARCHAR了解嘛,区别是什么
首先,CHAR和VARCHAR均为数据库中用于存储字符串数据的数据类型。它们之间的主要区别在于存储空间的使用方式。
@派大星
2024-04-18
720
MySQL的InnoDB存储引擎支持哪几种行格式?
数据库表中的行格式决定了数据在物理存储时的布局方式,进而对查询和DML操作的性能产生影响。
@派大星
2024-04-15
1010
面试官追问的STW,到底什么是STW?有什么影响?
STW,即Stop-The-World的缩写,指的是系统在执行特定操作时需暂停(停止)所有应用程序线程。
@派大星
2024-04-15
800
MySQL执行大事务会存在什么问题?
之前在如何实现百万级数据从Excel导入中有提到一句不建议利用大事务进行一个错误处理。为什么不建议呢。本次来简单说一下。
@派大星
2024-04-15
820
实现百万级数据从Excel导入到数据库的方式
这个案例实际上涉及到多个方面,需要我们系统地分析。让我们首先看看,从Excel中读取百万级数据并将其插入数据库时可能遇到的问题:
@派大星
2024-04-15
1850
基于TTL 解决线程池中 ThreadLocal 线程无法共享的问题
在Java的并发编程领域中,ThreadLocal被广泛运用来解决线程安全困境,它巧妙地为每个线程提供独立的变量副本,有效规避了线程间数据共享的问题。
@派大星
2024-04-15
940
一篇文章告诉你真实场景下服务端接口性能问题是如何解决的
作为Java后端开发者,我们创作的许多代码直接影响着用户的使用体验。如果后端代码性能不佳,用户在访问网站时就必须花费更多时间等待服务器响应。这可能引发用户投诉甚至用户流失问题。
@派大星
2024-04-15
1080
@Transactional事务是真的好用吗
事务管理在系统开发中举足轻重,Spring提供了精妙细腻的事务管理机制,主要分为编程式事务和声明式事务两大架构。
@派大星
2024-04-07
580
ElasticSearch为什么快?
综上所述,Elasticsearch之所以这么快,由于其运用多项高效技术,提升数据存储、查询、处理效率,构筑快捷搜索体验。
@派大星
2024-04-03
670
什么是单元测试,和集成测试有什么区别?
单元测试,是指对软件系统中最微小的可测试单位进行验证的过程。一般由开发人员编写,目的在于验证代码的准确性与可靠性。其旨在尽可能覆盖代码中的每个功能单元,如函数、方法、类等,并透过测试框架与断言来检验这些功能单元的正确性。通常自动化完成的单元测试可以快速执行。
@派大星
2024-04-02
1480
你们单测覆盖率是如何统计的?原理是什么?
我们在进行单元测试时,经常需要关注一个覆盖率的指标,许多发布流程甚至要求达到特定的百分比。
@派大星
2024-04-02
1240
Redis不再 “开源”
Redis 官方今日宣布修改开源协议 —— 未来所有版本都将使用 “源代码可用” 的许可证 (source-available licenses)。
@派大星
2024-04-02
1370
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档