数据库索引方法及系统与流程

文档序号:12786478阅读:来源:国知局

技术特征:

1.一种数据库索引方法,其特征在于,所述方法包含:

获取索引关键字;

根据索引关键字查询数据库,获得查询信息或查询周期;

将所述查询信息或查询周期与预定阈值比较,根据比较结果获得历史业务信息,根据所述历史业务信息获得复数个概率索引关键字,根据所述概率索引关键字和所述索引关键字查询数据库,获得目标数据。

2.根据权利要求1所述的数据库索引方法,其特征在于,所述根据比较结果获得所述历史业务信息包含:分析所述查询信息的结果数目,当所述查询信息的结果数目高于预定阈值时,获取所述查询信息对应业务类别的历史业务信息。

3.根据权利要求1所述的数据库索引方法,其特征在于,所述根据比较结果获得所述历史业务信息包含:分析所述查询周期的时长,当所述查询周期的时长高于预定阈值时,获取所述查询信息对应业务类别的历史业务信息。

4.根据权利要求1所述的数据库索引方法,其特征在于,根据所述历史业务信息获得复数个概率索引关键字包含:根据所述历史业务信息,分析获得所述历史业务信息中各类别的业务数据比例,根据各类别的业务数据比例获得对应各类别的复数个概率索引关键字。

5.根据权利要求4所述的数据库索引方法,其特征在于,所述各类别包含以预定时间周期划分的各时间段;所述概率索引关键字为日期。

6.根据权利要求5所述的数据库索引方法,其特征在于,根据所述概率索引关键字和所述索引关键字查询数据库包含:根据各预定时间周期内的业务数据比例及所述业务数据比例高低,获得概率由高到低的复数个概率索引关键字,根据概率高低将对应的概率索引关键字分别依次加入所述索引关键字中查询数据库。

7.一种数据库索引系统,其特征在于,所述系统包含关键字获取模块、查询模块和统计模块;

所述关键字获取模块用于获取索引关键字;

所述查询模块与所述关键字获取模块相连,用于根据索引关键字查询数据库,获得查询信息或查询周期;

所述统计模块与所述查询模块相连,用于将所述查询信息或查询周期与预定阈值比较,根据比较结果获得历史业务信息,根据所述历史业务信息获得复数个概率索引关键字,根据所述概率索引关键字和所述索引关键字查询数据库,获得目标数据。

8.根据权利要求7所述的数据库索引系统,其特征在于,所述统计模块还包含比较单元,所述比较单元用于分析所述查询信息的结果数目,当所述查询信息的结果数目高于预定阈值时,获取所述查询信息对应业务类别的历史业务信息。

9.根据权利要求7所述的数据库索引系统,其特征在于,所述统计模块还包含时钟单元,所述时钟单元用于分析所述查询周期的时长,当所述查询周期的时长高于预定阈值时,获取所述查询信息对应业务类别的历史业务信息。

10.根据权利要求7所述的数据库索引系统,其特征在于,所述统计模块还包含检索表单元,所述检索表单元用于根据所述历史业务信息,分析获得所述历史业务信息中各类别的业务数据比例,根据各类别的业务数据比例获得对应各类别的复数个概率索引关键字;以及根据各类别的业务数据比例及所述业务数据比例高低,获得概率由高到低的复数个概率索引关键字,根据概率高低将对应的概率索引关键字分别依次加入所述索引关键字中查询数据库。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1