代码改变世界

随笔档案-2022年07月

mysql执行步骤口诀:发连缓分析,优化执行器

2022-07-18 22:08 by 清风软件测试开发, 125 阅读, 收藏,
摘要: mysql执行步骤口诀:发连缓分析,优化执行器 mysql执行步骤: 1、我们在客户端发起一个SQL的查询; 2、连接器判断用户登录以及用户权限; 3、缓存命中,走缓存(mysql缓存不是redis缓存),直接返回查询结果; 3、缓存没命中,到达分析器,对SQL语句进行分析,包括预处理与解析过程; 阅读全文

mysql索引失效的情况七字口诀:“模型数空运最快”

2022-07-14 17:28 by 清风软件测试开发, 825 阅读, 收藏,
摘要: mysql索引失效的情况 七字口诀:“模型数空运最快” 模:使用like进行模糊查询的时候,以百分号%开头的,索引就会失效。 型:代表数据类型,数据类型错误了,索引也会失效。 数:函数,对索引的字段使用内部函数的,索引也会失效。这种情况,应该建立基于函数的索引。 空:null,索引不存储空值,如果没 阅读全文