文章 2023-05-29 来自:开发者社区

MySQL 8 不可见索引 invisible index

不可见索引创建不可见索引CREATE TABLE `t1` ( `id` int(11) NOT NULL, `name` varchar(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `idx_name` (`name`) /*!80000 INVISIBLE */ ) ; create index idx_t1 on t1(name) i...

文章 2022-02-17 来自:开发者社区

MySQL 8.0 Invisible Indexes 和 RDS 5.6 Invisible Indexes介绍

mysql 在8.0的时候支持了不可见索引,称为隐式索引 索引默认是可以的,控制索引的可见性可以使用Invisible,visible关键字作为create table,create index,alter table 来进行定义。 RDS 5.6 Invisible Indexes 也是最近刚刚上线的功能。新购买实例目前已经支持,老版本实例,需要进行升级。那么接下来测试一下。 查看数据库版本.....

文章 2022-02-15 来自:开发者社区

MySQL · 8.0新特性· Invisible Index

从MySQL8.0开始支持隐藏索引特性,也就是所谓的invisible index。对于不可见的索引,优化器将直接忽略掉。我们可以通过该特性来影响优化器的行为。另外这也可以视为在drop一个索引之前的缓冲,临时把索引设置为不可见后,再观察应用是否正常或有报错什么的,如果一切OK,再最终删除。 对应的8.0.0的release note: MySQL now supports invisible ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像