在OceanBase的索引匹配规则中,关于组合索引的使用,以下说法正确的是?

在OceanBase的索引匹配规则中,关于组合索引的使用,以下说法正确的是?
A. 组合索引只要包含查询的列,无论查询条件如何,都能被优化器使用
B. 组合索引遵循“最左前缀匹配”原则,查询条件必须包含索引定义中最左边的列才能生效
C. 组合索引的列顺序对查询性能没有任何影响,可以随意定义
D. 组合索引不能用于 ORDER BY 排序优化

答案是B,组合索引严格遵循“最左前缀匹配”原则。也就是说,查询的过滤条件(WHERE子句)中必须包含组合索引定义中最左边的一列或多列连续列,优化器才会考虑使用该索引