存储引擎 第68页
-
MySQL之COUNT性能到底如何?
前言 在实际开发过程中,统计一个表的数据量是经常遇到的需求,用来统计数据库表的行数都会使用COUNT(*) ,COUNT(1) 或者COUNT(字段) ,但是表中的记录越来越多,使用COUNT(*)...
-
输入的查询 SQL 语句,是如何执行的?
执行如下 SQL,我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 select * from where id ='1'; 上图给出的是 MySQL 的基本...
-
增删改查这么多年,最后栽在MySQL的架构设计上
目前大部分后端开发人员对MySQL的理解可能停留在一个黑盒子阶段。 对MySQL的基本使用没什么问题,比如建库、建表、建索引,执行各种增删改查等。 所以很多后端开发人员眼中的MySQL如下图所示: 导...
-
一文讲清,MySQL中的二级索引
主键索引是InnoDB存储引擎默认给我们创建的一套索引结构,我们表里的数据也是直接放在主键索引里,作为叶子节点的数据页。 但我们在开发的过程中,往往会根据业务需要在不同的字段上建立索引,这些索引就是二...