基于深度强化学习的多属性索引选择
摘要:
本发明涉及基于深度强化学习的多属性索引选择,属于数据库与强化学习领域。本发明根据启发式规则从工作负载中提取多属性索引候选项,能够降低训练时的动作空间维度,同时加快模型训练速度和推荐出更优的索引配置。采用基于字段的选择度规则对索引候选项做筛选与提取,例如重复值多的或选择度小于20%的字段,得到用于训练的索引候选项;再将用于训练的索引候选项与工作负载输入到DRLMAIS模型中进行训练;最后将查询语句或一组工作负载放入已经训练好的DRLMAIS模型中,得到对应的索引配置,并进行评估。本发明设计的基于字段的选择性规则能够对多属性索引候选项进行有效筛选减少动作空间,并且减少模型的训练时间同时为工作负载推荐出最优的索引配置。
公开/授权文献
0/0