Mysql从零到内核系统学习
文章平均质量分 95
从搭建mysql到索引底层再到内核循序渐进,同时对自己来说也作为一个系统性复习巩固的专栏。
Dog•Li
这个作者很懒,什么都没留下…
展开
-
【MYSQL数据库二】EXPLAIN、联合索引相关优化场景以及常用hint
在前几篇文章陈述了一些索引的基本数据结构以及SQL执行的流程,在实际开发的情况下,很多时候遇到性能比较低下的SQL都需要借用MYSQL给我们提供的工具分析,对MYSQL的优化过程或者执行过程进一步地分析,比如Explain,profile 工具等,本文仅针对Explain概述。执行计划简介有了慢查询之后,就需要对慢查询进行分析。从上一篇文章大概知道了SQL大体执行流程,一条SQL在执行的过程中查询优化器会对各个索引的访问成本进行计算,最后选择最优MYSQL认为最优的索引并且生成执行计划,这个执行计划展示原创 2022-12-03 15:33:49 · 290 阅读 · 0 评论 -
【MYSQL数据库一】基本概念、控制语句、底层数据结构
使用SQL语句,可以完成对数据库信息的检索、更新数据库信息、修改表结构,标准的SQL语句有五种类型。** 查询语句**:数据库查询语句,通常用select完成,查询数据库信息。DDL语句:数据库定义语句,通常由drop、create、alter、truncate组成。DCL语句:数据库控制语句,通常由grant、revoke两个关键字组成,DCL语句一般用于对数据库用户授权或者指定用户权限的回收。DML语句:数据库操作语句,通常由insert、update、delete构成。事务控制语句。.........原创 2022-08-02 23:43:06 · 548 阅读 · 1 评论