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

#sql

特定目的程序语言

间隙锁排查实战:一条SQL揪出阻塞元凶

数据库小学妹

📌 关键词:间隙锁、锁等待、performance_schema、SHOW ENGINE INNODB STATUS、死锁

1800

联合索引的顺序:写错等于白建(最左前缀+范围条件+覆盖索引详解)

这个DBA有点耶

刚学数据库的时候,我知道联合索引可以给多个字段一起建索引。但我一直搞不懂一个问题:

2000

MVCC与锁联手:彻底搞懂MySQL如何解决幻读

数据库小学妹

​📌关键词:​MySQL​​、InnoDB、MVCC、Next-Key Lock、幻读​、间隙锁、并发控制、数据库原理

2100

EXPLAIN看不懂?3个字段就能破案

这个DBA有点耶

上周讲了慢查询怎么抓。抓到慢SQL之后呢?很多同学执行完 EXPLAIN SELECT ... 看着输出结果一脸懵:type、rows、Extra 都是啥?

5810

MySQL 高性能核心:MVCC 无锁并发机制解析

数据库小学妹

📌 今日关键词:​MVCC​、InnoDB、并发控制、​事务隔离级别、Undo ​​Log、Read View、无锁读

3910

分组排名不用窗口函数?那你还在写几十行的子查询

这个DBA有点耶

SUM(sales) OVER (ORDER BY sales DESC):按销售额降序累计求和

9510

锁机制避坑指南:3个让DBA头皮发麻的“锁升级”陷阱

数据库小学妹

上一篇我们学了锁机制,知道InnoDB默认用行锁,并发性好。但是​行锁并不是绝对的​!

9310

锁机制(Locking):解决数据库“死锁”与“阻塞”的终极指南

数据库小学妹

我们之前学过事务,知道事务可以把多个操作打包,保证要么全成功要么全失败。但是,你有没有想过:

11510

Extra出现这2个“红灯”,你的SQL正被拖慢10倍!3个神器让它变老实

数据库小学妹

📌 今日关键词: Explain进阶、Extra字段、SQL​可视化、诊断工具、黑话翻译

9710

EXPLAIN 执行计划:一眼看穿你的SQL慢在哪

数据库小学妹

我们之前学过​索引​,也分享过​SQL优化十大技巧​。但是在使用索引的过程我常遇到这些问题:

12110

用工具优化你的SQL写法

用户11193371

写SQL是几乎每个程序员的必修课,但是实际开发过程中,由于程序员和大家一样都想偷懒啊,所以造成很多SQL不优化。其中最常见的就是select * from ta...

6510

写完SQL先别跑,这步做了至少提速10倍

这个DBA有点耶

但数据库执行的逻辑是:FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT

8510

SQL没学会?先把“后悔药”准备好

这个DBA有点耶

这种“手滑”,DBA圈子每年要发生无数次。区别在于,有些人提前埋好了“后悔药”,40分钟恢复如初;有些人只能等领导电话。

11410

窗口函数太难记?3个“填空式”万能模板,直接抄作业!

数据库小学妹

上午我们硬核攻克了​窗口函数(Window Function),是不是感觉脑子被 OVER、PARTITION BY 这些单词塞得满满当当?😵💫别担心!记不住复...

12210

SQL是什么?它能做什么?

用户12295880

对数据库进行查询和修改操作的语言叫做SQL(Structured Query Language,结构化查询语言)。SQL 语言是目前广泛使用的关系数据库标准语言...

13310

窗口函数,SQL进阶分水岭:一行代码解决排名、环比,数据分析效率翻倍!

数据库小学妹

📌 今日关键词:​窗口函数​、排序分析、累计计算、OVER子句、​MySQL​ 8.0

12610
领券