利索能及
我要发布
收藏
专利号: 2014107795137
申请人: 北京国双科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种访问超时的数据处理方法,其特征在于,包括:

获取访问请求的查询属性,所述查询属性用于表征所述访问请求的类型,所述访问请求为访问数据库的访问请求;

获取所述查询属性与超时时间的对应关系,所述超时时间为超出预设访问等待时间的时间;以及根据所述对应关系确定所述访问请求的实际超时时间;

在获取所述查询属性与超时时间的对应关系之前,所述数据处理方法还包括:判断所述查询属性是否为离散化的查询属性,

其中,如果判断出所述查询属性为所述离散化的查询属性,则执行获取所述查询属性与超时时间的对应关系的步骤;如果判断出所述查询属性不为所述离散化的查询属性,则先对所述查询属性进行离散化处理,再执行获取所述查询属性与超时时间的对应关系的步骤,所述查询属性分为连续型查询属性和离散型查询属性。

2.根据权利要求1所述的访问超时的数据处理方法,其特征在于,所述离散化的查询属性包括:第一查询属性和第二查询属性,组合查询属性为所述第一查询属性和第二查询属性的组合的查询属性,通过以下方法确定与所述离散化的查询属性相对应的超时时间:按照所述访问请求的所述组合查询属性进行实际查询;

记录所述访问请求在实际查询中的超时时间;以及

将所述访问请求在实际查询中的超时时间作为与所述离散化的查询属性相对应的超时时间。

3.根据权利要求1所述的访问超时的数据处理方法,其特征在于,所述离散化的查询属性包括:第一查询属性和第二查询属性,组合查询属性为所述第一查询属性和第二查询属性的组合的查询属性,通过以下方法确定与所述离散化的查询属性相对应的超时时间:按照所述访问请求的所述组合查询属性进行多次实际查询;

记录所述访问请求在实际查询中的多次超时时间;

对所述访问请求在实际查询中的多次超时时间求平均时间;以及将所述平均时间作为与所述离散化的查询属性相对应的超时时间。

4.根据权利要求1所述的访问超时的数据处理方法,其特征在于,在根据所述对应关系确定所述访问请求的实际超时时间之后,所述数据处理方法还包括:获取预先设定的最大超时时间;

判断所述实际超时时间是否大于所述最大超时时间;

如果判断出所述实际超时时间大于所述最大超时时间,则将所述最大超时时间作为最终的实际超时时间;以及如果判断出所述实际超时时间不大于所述最大超时时间,则将所述实际超时时间作为所述最终的实际超时时间。

5.一种访问超时的数据处理装置,其特征在于,包括:

第一获取单元,用于获取访问请求的查询属性,所述查询属性用于表征所述访问请求的类型,所述访问请求为访问数据库的访问请求;

第二获取单元,用于获取所述查询属性与超时时间的对应关系,所述超时时间为超出预设访问等待时间的时间;以及第一确定单元,用于根据所述对应关系确定所述访问请求的实际超时时间;所述数据处理装置还包括:第一判断单元,用于在获取所述查询属性与超时时间的对应关系之前,判断所述查询属性是否为离散化的查询属性,其中,如果判断出所述查询属性为所述离散化的查询属性,则执行所述第二获取单元的功能;如果判断出所述查询属性不为所述离散化的查询属性,则先对所述查询属性进行离散化处理,再执行所述第二获取单元的功能,所述查询属性分为连续型查询属性和离散型查询属性。

6.根据权利要求5所述的访问超时的数据处理装置,其特征在于,所述离散化的查询属性包括:第一查询属性和第二查询属性,组合查询属性为所述第一查询属性和第二查询属性的组合的查询属性,所述数据处理装置还包括:第二确定单元,用于通过以下装置确定与所述离散化的查询属性相对应的超时时间,其中,所述第二确定单元具有:第一查询模块,用于按照所述访问请求的所述组合查询属性进行实际查询;

第一记录模块,用于记录所述访问请求在实际查询中的超时时间;以及第一确定模块,用于将所述访问请求在实际查询中的超时时间作为与所述离散化的查询属性相对应的超时时间。

7.根据权利要求5所述的访问超时的数据处理装置,其特征在于,所述离散化的查询属性包括:第一查询属性和第二查询属性,组合查询属性为所述第一查询属性和第二查询属性的组合的查询属性,所述数据处理装置还包括:第三确定单元,用于通过以下装置确定与所述离散化的查询属性相对应的超时时间,其中,所述第三确定单元具有:第二查询模块,用于按照所述访问请求的所述组合查询属性进行多次实际查询;

第二记录模块,用于记录所述访问请求在实际查询中的多次超时时间;

计算模块,用于对所述访问请求在实际查询中的多次超时时间求平均时间;以及第二确定模块,用于将所述平均时间作为与所述离散化的查询属性相对应的超时时间。

8.根据权利要求5所述的访问超时的数据处理装置,其特征在于,所述数据处理装置还包括:第三获取单元,用于在根据所述对应关系确定所述访问请求的实际超时时间之后,获取预先设定的最大超时时间;

第二判断单元,用于判断所述实际超时时间是否大于所述最大超时时间;

第四确定单元,用于在判断出所述实际超时时间大于所述最大超时时间时,将所述最大超时时间作为最终的实际超时时间;以及第五确定单元,用于在判断出所述实际超时时间不大于所述最大超时时间时,将所述实际超时时间作为所述最终的实际超时时间。