排序键DUPLICATE KEY

明细模型中,排序列有多个。都是varchar类型,如code(20),areaId(10),DUPLICATE KEY(code,areaId)。那么areaId能得到优化吗?官方文档说“

  • VARCHAR类型列只能出现一次, 并且是末尾位置;
  • 当shortkey index的末尾列为CHAR或者VARCHAR类型时, shortkey的长度会超过36字节;”

过滤条件如果是code=xxx/code=xxx,areald=xxx的话加速效果很好,如果过滤条件是areald=xxx的话加速效果就比较有限了。