在数据库中,如果索引太多,应用程序的性能可能会受到影响,如果索引太少,又会对查询性能产生影响.所以,我们要追求两者的一个平衡点,足够多的索引带来查询性能提高,又不因为索引过多导致修改数据等操作时负载过高. 文章会从,B+树索引,索引的分类,哈希索引,全文索引,这个几个方面讲解 B+树索引 索引的查找 索引的插入 索引的删除 索引的分类 聚集索引 辅助索引 联合索引 覆盖索引 哈希索引 哈希算法 自适应哈希索引 全文索引 倒排索引 全文检索索引缓存 全文索引的一些限制 InnoDB支持3种常见索引…