摘要: Using where:表示优化器需要通过索引回表查询数据;Using index:表示直接访问索引就足够获取到所需要的数据,不需要通过索引回表;Using index condition:在5.6版本后加入的新特性(Index Condition Pushdown);Using index con 阅读全文
posted @ 2021-04-19 17:55 方诚 阅读(2841) 评论(0) 推荐(1) 编辑
摘要: 创建表,字段tid上无索引(mysql 5.7) CREATE TABLE `test` ( `tid` int(11) DEFAULT NULL, `tname` varchar(12) DEFAULT NULL, `test_id` int(11) NOT NULL AUTO_INCREMENT 阅读全文
posted @ 2021-04-19 17:20 方诚 阅读(349) 评论(0) 推荐(0) 编辑
摘要: key包含了index, 而index没有key的功能。 1.key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的)。包括primary key, unique key, foreign key 等。 primary key 有两个作用, 阅读全文
posted @ 2021-04-19 11:46 方诚 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 索引算法 二分查找法/折半查找法 伪算法 : 1. 前提,数据需要有序 2. 确定数据中间元素 K 3. 比如目标元素 A与K的大小 3.1 相等则找到 3.2 小于时在左区间 3.3 大于时在右区间 4. 重复以上过程,直到找到或遍历完所有数据 优点:比较次数少,查找速度快,总体性能好 缺点:要求 阅读全文
posted @ 2021-04-19 11:35 方诚 阅读(47) 评论(0) 推荐(0) 编辑