2011-10-08 34 views
0

优点?为什么不分开索引字段?任何人都可以用简单的语言来解释我。什么是MYSQL复合索引?

+1

我认为这不是正确的地方这些事情:人们发布问题,因为他们可能不知道另一个可能很容易的事情。一个问题并不总是需要为此做点什么,有时它会给OP带来很好的答案。在这里,人们可以免费提供帮助,在需要时免费获得帮助。当然,这只是我的愚见... – Marco

+0

@Abhimanyu,供参考,我不是downvoter。 – Bhaskar

+0

@Abhimanyu:你不能要求人们不要让你失望。你可能会问原因,但你必须接受其他人的意见... – Marco

回答

1

如果你有使用复合材料,其中(说在两个不同的领域)来查询一个综合指数应比有两个单独的索引...
这是一个普遍的答案更快,反正你应该分析任何单一的查询。 ..

+0

它是如何工作的.. ?你能给我举个例子吗?? – Abhimanyu

+0

@Abhimanyu:很简单;当你声明一个索引时,你可以选择多个与该索引相关联的字段。然后,当使用在where子句中使用这些字段的查询时,将使用该索引。这不是一个法律,但通常它的工作原理... – Marco

+0

复合索引中的这些字段的顺序?为什么是-1? – Abhimanyu