SpringBoot入门教程:MySQL8新特性(优化器索引)
Posted 风流 少年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot入门教程:MySQL8新特性(优化器索引)相关的知识,希望对你有一定的参考价值。
一:隐藏索引(invisible)
隐藏索引就是查询的时候不会使用到该索引,但是当插入或者删除数据时仍然会维护索引列表。
隐藏索引的常用场景是判断某个索引是否有效果。先隐藏索引看一下SQL执行时间,然后再放开索引,再查看一下执行时间,看看放开索引是否真的提高了效率,如果没有提高查询效率证明这个索引是多余的,可以直接删掉。
注意:主键是不可以设置不可见索引。
CREATE TABLE `tbl_order` (
`id` int NOT NULL AUTO_INCREMENT,
以上是关于SpringBoot入门教程:MySQL8新特性(优化器索引)的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot入门教程:MySQL8新特性(通用表表达式)
SpringBoot入门教程:MySQL8新特性(窗口函数Window Function)
SpringBoot入门教程:MySQL8新特性(窗口函数Window Function)
SpringBoot入门教程:MySQL8新特性(优化器索引)