开发者社区 问答 正文

如何避免冗余索引

如何避免冗余索引

展开
收起
pandacats 2019-12-23 10:30:37 801 分享 版权
1 条回答
写回答
取消 提交回答
  • 冗余索引指的是索引的功能相同,能够命中就肯定能命中 ,那么 就是冗余索引。

    如(name,city )和(name )这两个索引就是冗余索引,能够命中后者的查询肯定是能够命中前者的 在大多数情况下,都应该尽量扩展已有的索引而不是创建新索引。

    MySQLS.7 版本后,可以通过查询 sys 库的 schema_redundant_indexes 表来查看冗余索引。

    2019-12-23 10:30:49
    赞同 展开评论
问答分类:
问答地址: