wangledahai 发表于 2009-02-12 11:11

如何合理的建立索引

将两个列建立到一个索引中 和分别将这两个列建立不同的索引,在查询的时候有什么差别?

chenfeng825 发表于 2009-02-12 11:47

有差别。
例如index(cola,colb)
where colb 不可用 where cola可用
index(cola) + index(colb)则都可以用

即使是where cola,colb这种情形,也可能导致不同的优化行为


主要是统计信息的收集和优化器导致的!
页: [1]
查看完整版本: 如何合理的建立索引