某在线系统使用的是DRDS,其中订单表保存了用户订单信息,目前订单表的分库键为订单标识。事实上基于该订单表的常见查询中经常用到的查询条件除了订单标识外,还有用户标识,为了减少库的扫描,保证这两类常用查询的性能,可以采取以下哪些方案?
A如果同一个查询中只出现一个字段,则可以使用异构索引表
B如果同一个查询中同时出现这两个字段,则创建基于这两个字段的索引
C如果同一个查询中同时出现这两个字段,可调整表结构,其中一个字段作为分库键,另一个字段作为分表键
D如果同一个查询中只出现一个字段,则新建一张结构相同但是分库键为用户标识的表,将数据从源表加载进来,同时维护两张表的数据