目录 一、优化器索引 二、InnoDB 增强 三、JSON 增强 四、账户与安全 五、通用表表达式 六、窗口函数 七、开发者功能 一、优化器索引 【1】 隐藏索引(invisible index):在 MySQL 8.0 中,索引可以被“隐藏”和“显示”。当对索引进行隐藏时,它不会被查询优化器所使用,但仍需要维护。我们可以使用这个特性用于性能调试,例如我们先隐藏一个索引,然后观察其对数据库的影响。如果数据库性能有所下降,说明这个索引是有用的,然后将其“恢复显示”即可;如果数据库性能看不出变化,说明这个索引是多余的,可以考虑删掉。 【应用场景】:软删除:删除索引,在线上,如果删除错了索引,只能