搞不定MySQL不罢休

《数据库架构设计中,最重要的“基概”!》
《两个工具搞定MySQL死锁》
《两类非常隐蔽的全表扫描,不能命中索引》
《数据库允许空值(null),是悲剧的开始》

《同一个SQL,为啥性能差异这么大呢?》

-- 单表可以有eq_ref吗?聚簇索引是const,唯一索引是eq_ref。

《如何利用工具,迅猛定位低效SQL?》

《如何避免回表查询?什么是索引覆盖?》

-- 二级索引要回表。可以通过把查询列放在联合索引中避免回表。

《数据库,主键为何不宜太长?》
《频繁insert的业务,该用什么存储引擎?》
《MySQL表锁,总以为自己懂了》
《删库跑路,如何用技术方案避免?》
《索引,一文搞定》

《主键,聚集索引,不是一个东西!》

--

《自增主键,很多人以为自己懂了!》
《自增ID,大部分人仍然搞错了!》
《业界难题,跨库分页的几种方案》
《互联网公司为啥都不用MySQL分区表?》
《亿级数据,DB秒级扩容》
《数据库平滑扩容的几种方案》

《MySQL不为人知的主键与唯一索引约束》
《聚集索引,普通索引的差异》
《数据库索引,到底是什么做的?》
《InnoDB到底支不支持哈希索引?》

《主键,不少人以为自己懂了,却不透彻...》

-- 第2和5错了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 100道MySQL数据库经典面试题解析,已经上传github啦 github.com/whx123/Java...
    小美人鱼失去的腿阅读 636评论 0 0
  • 数据库基础知识 为什么要使用数据库 数据保存在内存优点: 存取速度快缺点: 数据不能永久保存 数据保存在文件优点:...
    淺時咣阅读 356评论 0 1
  • 数据库基础知识 为什么要使用数据库 数据保存在内存 优点: 存取速度快 缺点: 数据不能永久保存 数据保存在文件 ...
    carter记录阅读 560评论 0 0
  • [TOC] 一、基本概念 1、为什么要使用数据库? 数据存放的位置通常由两个地方,内存和硬盘,存放在内存中的数据访...
    yaco阅读 1,167评论 0 5
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 5,745评论 0 5