请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

复合索引如何选择

比如某个表中有五个字段经常被作为查询条件,有时又只有这五个字段中的两个作为查询条件,那么该如何建立索引,想到的有两种方案,不知道哪种好。
1  五个字段建一个复合索引
2  五个字段建一个复合索引,两个字段也建个复合索引

正在回答 回答被采纳积分+3

1回答

sqlercn 2019-08-23 21:40:41

五个字段建立一个复合索引,把经验使用的另两个字段放到复合索引的最左边,当然前提是这两个字段的筛选性很好。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕妹9217275 #1
    为什么要这么建
    回复 有任何疑惑可以回复我~ 2019-08-24 20:28:06
  • sqlercn 回复 提问者 慕妹9217275 #2
    这是由Btree的特性所决定的,在课程中关于Btree索引的特性以及如何选择合适的列建立索引是有专门讲解的,你可以对考一下课程的内容。
    回复 有任何疑惑可以回复我~ 2019-08-24 21:44:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信