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

说明
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/ ,如需转载,请注明出处,否则将追究法律责任。