-
MySQL 索引条件下推
索引条件下推 Index Condition Pushdown简称ICP,也称索引条件下推。 MySQL中默认开启了索引下推。 开启 set optimizer
-
MySQL 索引失效的几种场景
模糊查询 模糊查询,头部模糊匹配。(尾部模糊匹配不会失效) 注意:如果覆盖索引能够使用,头部模糊查询也会走索引。 create table t_user(id
-
MySQL 聚集索引和非聚集索引
聚集索引 聚集索引确定表中数据的物理顺序,每一行数据按照聚集索引物理上排序。 InnoDB存储引擎必须有且仅有一个聚集索引。 聚集索引存储的是这一行的数据本身(
-
MySQL 中的覆盖索引
索引覆盖 Extra字段显示Using index,索引处取得的数据即是要求的数据,则不会再回数据文件再查询,直接返回了。 explain select id
-
Oracle ORA-01502: index 'INDEX_NAME' or partition of such index is in unusable state
错误原因 索引状态变为了UNUSABLE。 解决方法 查看索引状态 SELECT OWNER, INDEX_NAME,STATUS FROM DBA_INDE
-
MongoDB 过期索引(TTL 索引)
过期索引 TTL索引:Time To Live的缩写。在指定时间段删除数据。 固定过期时间 建立索引时就指定一个时间为过期删除时间。其中lastModified
-
MySQL 查询冗余索引
索引冗余 SQL SELECT a.TABLE_SCHEMA, a.TABLE_NAME, a.COLUMN_NAME, a.INDEX_NAME AS 'i
-
MySQL 之 explain/desc type 字段
explain 执行效率分析 有上至下效率越来越高 等级 解释 ALL 全表扫描 index 索引全扫描 range 索引范围扫描,常用语&
-
MySQL 全文检索设置停止词
MyISAM 存储引擎 查看全文检索配置 SHOW VARIABLES LIKE 'ft%'; 输出 Variable_name Value ft_
-
MySQL 中文全文检索 ngram 处理停止词
ngram 中文分词处理器 添加中文全文检索索引 ALTER TABLE post ADD FULLTEXT INDEX ft_index (title,con
-
MySQL 全文检索 FULLTEXT 搜索不到内容
FULLTEXT 索引 MySQL5.6版本起支持InnoDB引擎创建fulltext索引。 英文检索 查看全文检索配置: SHOW VARIABLES LIK
-
MySQL 之 MyISAM 和 InnoDB 区别
默认存储引擎 MySQL在V5.1之前默认存储引擎是MyISAM;在此之后默认存储引擎是InnoDB。 MyISAM 默认表类型,它是基于传统的ISAM类型,I