栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

具有相同列的两个重复索引

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

具有相同列的两个重复索引

是的,它可以起作用。

当然,如果使用这两个索引,它们会占用磁盘和内存的额外空间。

但是,它们还会使查询优化器做更多的工作来计算每个SELECT期间每个索引的收益。您拥有的索引越多,需要比较的案例就越多。因此,消除真正的冗余索引是有回报的。

正如其他人也指出的那样,索引是在INSERT / UPDATE /
DELETE操作期间更新的,因此拥有的索引越多,表示的开销就越大。经常使用的索引证明了它们自己的开销是合理的,但是重复的索引会占用更多的开销,而没有其他好处可以匹配。

如果您有兴趣,Percona Toolkit拥有一个工具pt-duplicate-key-
checker
,它可以在您的所有表中搜索类似的情况。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/614386.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号