首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
Pppc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
103篇文章 · 0订阅
如何医治一条慢SQL ?
前言 "苏工,订单列表又崩了!" 接到电话时,我对着监控大屏上999ms的SQL响应时间哭笑不得。 几年来,我发现一个定律:所有SQL问题都是在凌晨三点爆发! 今天抽丝剥茧,教你用架构师的思维给慢SQ
详解MySQL重做日志redolog
写在文章开头 redo log也就是所谓的重做日志,是innoDb存储引擎独有的日志,它使得MySQL在宕机情况下依旧可以redo log完成数据具备恢复能力, 从而保证数据完整性,本文将针对该日志进
MySQL 中的快照读与当前读:原理、区别与应用详解(幽默版)
MySQL 中的快照读与当前读:一场并发江湖的武林较量 在 MySQL 的江湖里,有两位著名的“读”法门——快照读(Snapshot Read) 与 当前读(Current Read) ,一个主打“隐
MySQL:双重写缓存/一次失败与二次失败/系统表在内存还是磁盘
最近参加了一场面试,面试官围绕 MySQL 的数据完整性提出了三个问题。虽然当时尽力回答,但事后复盘发现有些地方逻辑不够清晰,表达也不够结构化。这篇博客将对这三个问题进行深入分析,整理出更系统化的回答
mybatis源码-深入分析加载配置的流程
你知道mybatis的加载流程吗?mybatis作为我们使用最多的框架之一,了解其加载配置的流程对于我们面试、日常使用都有用处。
亿级表操作需谨慎,同事直接背上锅了!
一次索引操作失误竟让核心系统瘫痪两小时!博主另辟蹊径解决问题,泣血盘点DDL、DML和索引的爱恨纠葛!
InnoDB存储引擎架构详解
存储引擎是表级别的,同一个数据库中,不同的表可以是不同的存储引擎。 在创建表的时候可以直接指定存储引擎。 | Memory | 内存存储引擎,拥有极高的插入,更新和查询效率。但是会占用和数据量成正比的内存空间。只在内存上保存数据,意味着数据可能会丢失 | 除非需要用到某些Inn…
mysql group by 执行原理及千万级别count 查询优化
优化慢sql前,肯定是要懂sql的查询逻辑,所以我先介绍下group by 语句的执行逻辑。 group by 执行逻辑 环境准备 拿下面这张表举例,这是一张记录文件夹id和用户id关联关系的表。其中
从头开始构建数据库:05. B-Tree: The Practice (Part II)
这个 B 树实现非常小,但最小对于学习来说是有好处的。现实世界的实现可能要复杂得多,并且包含实际的优化。
五千字分析,10亿数据如何最快速插入Mysql?
MySQL索引数据结构是B+树,全量数据存储在主键索引,也就是聚簇索引的叶子结点上。B+树插入和查询的性能和B+树层数直接相关,2000W以下是3层索引,而2000w以上则可能为四层索引。