
mysql
是Kerwin啊
自律者方得自由
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
没内鬼,来点干货!SQL优化和诊断
SQL优化与诊断 Explain诊断 Explain各参数的含义如下: 列名 说明 id 执行编号,标识select所属的行。如果在语句中没有子查询或关联查询,只有唯一的select,每行都将显示1.否则,内层的select语句一般会顺序编号,对应于其在原始语句中的位置 select_type 显示本行是简单或复杂select,如果查询有任何复杂的子查询,则最外层标...原创 2020-04-23 18:53:06 · 2034 阅读 · 0 评论 -
【高性能Mysql 】读书笔记(三)
第5章 创建高性能的索引 本文为《高性能Mysql 第三版》第四章读书笔记,Mysql版本为5.5 索引基础 索引的重要性:找一本800面的书的某一段内容,没有目录也没有页码(页码也可类比是索引) 索引类型 B-Tree 索引 : 可用于全值匹配、最左前缀匹配、列前缀匹配、范围值匹配、精确匹配某一列并范围匹配另外一列、只访问索引的查询 ,原文截图: [外链图片转存失败,源站可能有防盗链...原创 2020-03-01 16:59:47 · 216 阅读 · 0 评论 -
【高性能Mysql 】读书笔记(二)
第4章 Schema 与数据类型优化 本文为《高性能Mysql 第三版》第四章读书笔记,Mysql版本为5.5 选择优化的数据类型 选择合适数据类型的三个原则 更小的通常更好 - 速度更快,占用更少 简单就好 - 简单数据类型占用更少的CPU周期,例如整型的比字符串操作代价更低 尽量避免NULL - 查询包含NULL的列,对Mysql来说更难优化,因为会使得索引,索引统计和值比较更为复杂...原创 2020-03-01 16:59:17 · 202 阅读 · 0 评论 -
【高性能Mysql 】读书笔记(一)
第1章 Mysql架构与历史 MYSQL最重要、最与众不同的特性是它的存储引擎架构,这种架构的设计将查询处理( Query Processing)及其他系统任务( Server Task)和数据的存储/提取相分离。这种处理和存储分离的设计可以在使用时根据性能、特性、以及其他需求来选择数据存储的方式。 MySQL逻辑架构 第一层: 大多数基于网络的C/S的工具或服务都是类似的结构,比如连...原创 2020-02-09 01:27:40 · 306 阅读 · 0 评论