Never Give Up
explain explain
explain1. 数据库服务器的优化步骤当我们遇到数据库调优问题的时候,该如何思考呢?这里把思考的流程整理成下面这张图。整个流程划分成了观察(Show status) 和行动(Action) 两个部分。字母 S 的部分代表观察(会使用相应
2021-10-31
MySQL 索引优化与查询优化 MySQL 索引优化与查询优化
MySQL索引优化与查询优化索引我们都经常使用,但是你是否真正的搞懂了索引的正确使用方式呢?今天,我就带你好好看看索引的正确使用姿势以及优化。 1、数据准备在正式开始讲解之前,我们先准备一些演示的数据,正所谓磨刀不误砍柴工嘛! 学员表 插
2021-10-31
MySQL 常见语法 MySQL 常见语法
创建数据库 create database 数据库名; 查看数据库 show databases; 选择数据库 use 数据库名; 删除数据库 drop database 数据库名; 清空数据库 truncate 数据库名; 创建表 cre
2021-10-31
深入理解MySQL锁 深入理解MySQL锁
一、简单介绍一下锁结构吧谈到锁,我们都知道锁的作用,但是我们先来简单讲讲锁的结构吧🤣🤣🤣 其实锁就是内存中的一个结构,在我们执行一个事务之前,MySQL表中的记录本来是没有锁的,也就是说一开始是没有锁结构和这条锁记录相关联的,如图所示
2021-10-28
吊打面试官之深入浅出 MySQL 索引底层原理 吊打面试官之深入浅出 MySQL 索引底层原理
1、前置知识在了解 MySQL 索引的底层原理之前,我们需要知道 MySQL 中数据页的相关知识,知道各个数据页可以组成一个双向链表,而每个数据页中的记录会按照主键值从小到大的顺序组成一个单向链表,每个数据页都会为存储在它里边的记录生成一个
2021-10-25
吊打面试官之 MySQL 中一条 SQL 语句的执行过程 吊打面试官之 MySQL 中一条 SQL 语句的执行过程
前言在平常的开发中,可能很多人都是 CRUD,对 SQL 语句的语法很熟练,但是说起一条 SQL 语句在 MySQL 中是怎么执行的却浑然不知,今天我就由浅入深,带大家一点点剖析一条 SQL 语句在 MySQL 中是怎么执行的,吊打面试官。
2021-10-08
2 / 2