![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
当头冷水
这个作者很懒,什么都没留下…
展开
-
索引(一)索引的本质
索引(一)索引的本质 先看一个sql SELECT count(*) FROM op_log WHERE method = "updateActivity" AND operator_id ="shinan" AND create_time > 1533819466000 AND create_time < 1543819466000 AND type=1; 查询效率很慢: 1...原创 2019-01-10 20:57:34 · 971 阅读 · 0 评论 -
索引(二)innodb索引
索引(二)innodb索引 B+树索引 innoDB中的B+树索引可以分为两种索引: 聚集索引 辅助索引 聚集索引和辅助索引的不同点在于叶子节点存放的是否是一整行信息 这两个名字虽然都叫做索引,但是这并不是一种单独的索引类型,而是一种数据存储方式。 聚集索引 聚集索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的是整张表的行记录数据,聚集索引的叶子节点 也称为数据页,索引文件就是...原创 2019-01-12 11:08:15 · 268 阅读 · 0 评论 -
索引(三)查询性能优化
索引(三)查询性能优化 高性能MYSQL需要设计最优的库表结构,建立最好的索引,合理的设计查询。查询优化,索引优化,库表结构优化三辆 大车需要起头并进,才能达到最好的性能。 查询的生命周期 MySQL查询的生命周期: 客户端发送一条查询给服务器 服务器先检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果,否则进入下一阶段。 服务器进行SQL解析,预处理,再由优化器生成对应...原创 2019-01-23 14:55:13 · 336 阅读 · 0 评论