ITPub博客

首页 > IT职业 > IT图书 > mysql隐藏索引的介绍

mysql隐藏索引的介绍

IT图书 作者:hunter_tols 时间:2021-09-11 09:51:11 0 删除 编辑

说明

1、隐藏索引的特性对性能调整非常有用。

索引可以被隐藏和显示。当索引被隐藏时,它不会被查询优化器使用。

2、可以隐藏一个索引,然后观察它对数据库的影响。若数据库性能下降,则说明该索引有用。

若数据库性能无变化,则说明该索引多余,可删除。

隐藏一个索引的语法:

ALTER TABLE t ALTER INDEX i INVISIBLE;

恢复显示该索引的语法:

ALTER TABLE t ALTER INDEX i VISIBLE;

使用注意

当索引被隐藏时,它的内容仍然像正常索引一样实时更新,特性本身是专门用于优化和调试的。如果你长时间隐藏一个索引,最好简单地删除它,因为毕竟,索引的存在会影响插入、更新和删除的性能。

以上就是mysql隐藏索引的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL

推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4604/viewspace-2829299/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-08

  • 博文量
    87
  • 访问量
    615