最新 最热

MySql基础-笔记10-索引

它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。

2023-01-31
1

【数据库原理与运用|MySQL】MySQL的安装及其常用操作

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库...

2022-12-05
1

MySQL异步删除大表的方法

在MySQL中有大表需要清理,该表超过100GB,不敢直接delete或者truncate、drop,怕影响业务。

2022-11-10
1

新特性解读 | MySQL 8.0 对 limit 的优化

提到 limit 优化,大多数 MySQL DBA 都不会陌生,能想到各种应对策略,比如延迟关联,书签式查询等等,之前我也写过一篇优化的文章:https://mp.weixin.qq.com/s/2nSdHiGsu35Yf3fRStzumQ ,有兴趣的朋友可以复习一下。...

2022-10-19
1

mysql-5.7.38启动流程源码解读

1.本文参考的源码版本 mysql-5.7.38, 可能和8.0有区别, 请以实际版本为主.

2022-09-26
1

MySQL面试题 硬核47问

在这个例子中,9(precision)代表将被用于存储值的总的小数位数,而2(scale)代表将被用于存储小数点后的位数。

2022-09-16
5

还在手工优化慢SQL? 小米出品SQL优化神器

容我标题党一回介绍soar是由小米开源的SQL优化器和重写器项目地址 github.com/XiaoMi/soar目前是仅支持mysql使用基于 ubuntu20.04 lts按文档安装后github.com/XiaoMi/soar…现有 category 和 goods 表; 除主键外, 没...

2022-08-17
1

MySQL 案例:摸不准的查询优化器与索引

近期有用户在咨询查询的问题,发现一个比较典型的案例,SQL 语句无法选择正确的索引,导致查询效率偏低,正好借这个案例来学习一下查询优化器的知识。所使用的的 SQL 语句、数据以及表结构均已脱敏,...

2022-02-28
2

MySQL索引算法原理以及常见索引的使用

B Tree指的是Balance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层,如下:

2022-01-06
2