Mysql索引官方文档https://dev.mysql.com/doc/refman/5.7/en/create-index.html
对null处理 `
Table 13.2 InnoDB Storage Engine Index Characteristics
Index Class | Index Type | Stores NULL VALUES | Permits Multiple NULL Values | IS NULL Scan Type | IS NOT NULL Scan Type |
---|---|---|---|---|---|
Primary key | BTREE | No | No | N/A | N/A |
Unique | BTREE | Yes | Yes | Index | Index |
Key | BTREE | Yes | Yes | Index | Index |
FULLTEXT | N/A | Yes | Yes | Table | Table |
SPATIAL | N/A | No | No | N/A | N/A |
adaptive hash index:
在《MySQL技术内幕 InnoDB存储引擎 第2版》 中介绍了innodb会根据表中的数据自动生成hash index,不能认为去控制。