-
-
慢SQL,压垮团队的最后一根稻草!
在实际的业务系统开发中,虽然我们会严抓代码质量,但是慢 SQL 的检测却常常容易被忽视,今天我们就一起来总结一下关于慢 SQL 可能存在的系统运行风险。 一、什么是慢 SQL 什么是慢SQL?顾名思义...
-
Redo 日志如何在关键时刻拯救数据库?
对于这样的剧情,想必大家不会陌生:美国大片中拯救世界的英雄,平时看起来跟普通人没啥区别,甚至还可能会有点让人看不上。 但是,关键时刻,却能爆发出惊人能量,挽狂澜于既倒,扶大厦于将倾,拯救世界于危难之中...
-
硬核 | Redis Pub/Sub 发布订阅与宅男有什么关系?
今天不聊小姐姐,深入了解下 「Redis 发布/订阅机制」的原理与实战运用。 Redis 通过 SUBSCRIBE,UNSUBSCRIBE和PUBLISH 实现发布订阅消息传递模式,Redis 提供了...
-
相同执行计划,为何有执行快慢的差别
前言 今天遇到一个很神奇的现象,在数据库中,相同的执行计划,执行SQL所需要的时间相差很大,执行快的SQL瞬间出结果,执行慢的SQL要几十秒才出结果,一度让我怀疑是数据库抽风了,后面才发现是见识不足,...
-
-
-
事务前沿研究丨事务并发控制
事务并发控制技术是数据库的核心之一,在确保隔离性的前提下提高事务执行的并行度是并发控制技术的目标。本次我们将学习一些常用的并发控制方法,然后对 VLDB 2020 的 be...
-
我们一起聊聊数据库的可观测性
本周五我会在信通院组织的一个线上沙龙里分享数据库可观测性的话题,这两天在准备PPT,今天我们就顺便聊聊这个话题吧。 实际上可观测性这个概念最初并不是数据库领域发明的,APM厂家最早提出了可观测性的概念...
-
微服务治理热门技术揭秘:动态读写分离
作者 | 十眠 我们从应用的视角出发整理抽象了我们在访问、使用数据库时场景的一些稳定性治理、性能优化、提效等方面的实战经验,对于每一个后端应用来说,数据库无疑是重中之重,我们希望通过我们的数据库治理...
