摘要:
第10章 索引优化与查询优化 都有哪些维度可以进行数据库调优?简言之: 索引失效、没有充分利用到索引——索引建立 关联查询太多JOIN(设计缺陷或不得已的需求)——SQL优化。 服务器调优及各个参数设置(缓冲、线程数等)――调整my.cnf 数据过多――分库分表 关于数据库调优的知识点非常分散。不同 阅读全文
posted @ 2022-06-11 17:19
努力&选择
阅读(718)
评论(0)
推荐(0)
摘要:
第11章 数据库的设计规范 1. 为什么需要数据库设计 我们在设计数据表的时候,要考虑很多问题。比如 用户都需要什么数据?需要在数据表中保存哪些数据 如何保证数据表中数据的 正确性,当插入、删除、更新的时候该进行怎样的 约束检查? 如何降低数据表的 数据冗余度 ,保证数据表不会因为用户量的增长而迅速 阅读全文
posted @ 2022-06-11 17:19
努力&选择
阅读(614)
评论(0)
推荐(0)
摘要:
第08章 索引的创建与设计原则 1. 索引的声明与使用 1.1 索引的分类 MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 从功能逻辑上说,索引主要有 4 种,分别是普通索引、唯一索引、主键索引、全文索引。 按照物理实现方式,索引可以分为 2 种:聚簇索引和非聚 阅读全文
posted @ 2022-06-11 17:18
努力&选择
阅读(493)
评论(0)
推荐(0)
摘要:
第09章 性能分析工具的使用 1. 数据库服务器的优化步骤 当我们遇到数据库调优问题的时候,该如何思考呢?这里把思考的流程整理成下面这张图。 整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。字母 S 的部分代表观察(会使用相应的分析工具),字母 A 代表的部分是 阅读全文
posted @ 2022-06-11 17:18
努力&选择
阅读(488)
评论(0)
推荐(0)
摘要:
第07章 InnoDB数据存储结构 1. 数据库的存储结构:页 索引结构给我们提供了高效的索引方式,不过索引信息以及数据记录都保存在文件上的,确切说是存储在页结构中。另一方面,索引是在存储引擎中实现的,MySQL服务器上的存储引擎负责对表中数据的读取和写入工作。不同存储引擎中存放的格式一般不同的,甚 阅读全文
posted @ 2022-06-11 17:17
努力&选择
阅读(813)
评论(1)
推荐(0)
摘要:
第05章 存储引擎 为了管理方便,人们把连接管理、查询缓存、语法解析、查询优化这些并不涉及真实数据存储的功能划分为MySQL server 的功能,把真实存取数据的功能划分为存储引擎的功能。所以在MySQL server完成了查询优化后,只需按照生成的执行计划调用底层存储引擎提供的API,获取到数据 阅读全文
posted @ 2022-06-11 17:16
努力&选择
阅读(309)
评论(0)
推荐(0)
摘要:
第06章 索引的数据结构 1. 为什么使用索引 索引是存储引擎用于快速找到数据记录的一种数据结构,就好比一本教课书的目录部分,通过目录中找到对应文章的页码,便可快速定位到需要的文章。MySQL中也是一样的道理,进行数据查找时,首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则 阅读全文
posted @ 2022-06-11 17:16
努力&选择
阅读(424)
评论(0)
推荐(0)
摘要:
第03章 用户与权限管理 1. 用户管理 1.1 登录MySQL服务器 启动MySQL服务后,可以通过mysql命令来登录MySQL服务器,命令如下: mysql –h hostname|hostIP –P port –u username –p DatabaseName –e "SQL语句" -h 阅读全文
posted @ 2022-06-11 17:15
努力&选择
阅读(592)
评论(0)
推荐(0)
摘要:
第04章 逻辑架构 1. 逻辑架构剖析 1.1 服务器处理客户端请求 首先MySQL是典型的C/S架构,即 Client/Server 架构,服务器端程序使用的mysqld。 不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(SQL语句),服务 阅读全文
posted @ 2022-06-11 17:15
努力&选择
阅读(367)
评论(0)
推荐(0)
摘要:
第02章 MySQL的数据目录 1. MySQL8的主要目录结构 find / -name mysql 安装好MySQL 8之后,我们查看如下的目录结构: 1.1 数据库文件的存放路径 MySQL数据库文件的存放路径:/var/lib/mysql/ MySQL服务器程序在启动时会到文件系统的某个目录 阅读全文
posted @ 2022-06-11 17:14
努力&选择
阅读(249)
评论(0)
推荐(0)
浙公网安备 33010602011771号