05 2024 档案

摘要:C-10.索引优化与查询优化 都有那些维度可以进行数据库调优?简言之: 索引失效,没有充分利用到索引 -- 索引建立 关联查询太多JOIN(设计缺陷或不得已的需求) -- SQL优化 服务器调优及各个参数设置(缓冲,线程数等) -- 调整my.cnf 数据过多 -- 分库分表 关于数据库调优的知识点 阅读全文
posted @ 2024-05-23 23:31 长名06 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.数据库服务器的优化步骤 当遇到数据库调优问题时,思考的流程如下图。 整个流程划分成了观察(Show status)和行动(Action)两个部分。字母S的部分代表观察(会使用相应的分析工具),字母A代表的部分是行动(对应分析可以采取的行动)。 上图,就是数据库调优的思路。如果发现执行SQL时存在 阅读全文
posted @ 2024-05-08 21:26 长名06 阅读(116) 评论(0) 推荐(0) 编辑
摘要:C-08.索引的创建和设计原则 1.索引的声明和使用 1.1 索引的分类 MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 从功能逻辑上分类,索引主要有4种,分别是普通索引,唯一索引,主键索引,全文索引。 按照物理实现方式,索引可以分为2种,聚簇索引和非聚簇索引。 阅读全文
posted @ 2024-05-03 21:34 长名06 阅读(297) 评论(0) 推荐(0) 编辑