发明名称 一种查询方法与装置
摘要 本发明公开了一种查询方法,该方法包括:接收查询索引值,该索引值包括查询条件与用户标识;若不存在与索引值一致的历史记录,则查询数据仓库,创建该索引值对应的历史记录、临时结果表并返回数据;若存在与索引值一致的历史记录,且该索引值对应的临时结果表存在时,则通过所述的临时结果表查询并返回数据;若存在与索引值一致的历史记录,但该索引值对应的临时结果表不存在时,则重新查询数据仓库,创建与该索引值对应的临时结果表并返回数据。本发明还提供了一种查询装置,该装置包括:接收单元、查询单元、判断单元和处理单元。本发明避免了用户每次查询会覆盖上次查询数据、造成查询结果重用性差的问题,提高了查询的效率。
申请公布号 CN100465967C 申请公布日期 2009.03.04
申请号 CN200710142036.3 申请日期 2007.08.20
申请人 华为技术有限公司 发明人 余悦挺
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 北京集佳知识产权代理有限公司 代理人 逯长明
主权项 1、一种查询方法,其特征在于,该方法包括:接收查询索引值,该索引值包括查询条件与用户标识;根据索引值查询历史记录,所述历史记录中包含曾经执行过的查询过程的信息;若不存在与索引值一致的历史记录,则查询数据仓库,创建该索引值对应的历史记录、临时结果表并返回数据,所述临时结果表用于存储从数据仓库中查询到的关于索引值的数据;若存在与索引值一致的历史记录,且该索引值对应的临时结果表存在时,则通过所述的临时结果表查询并返回数据;若存在与索引值一致的历史记录,但该索引值对应的临时结果表不存在时,则重新查询数据仓库,创建与该索引值对应的临时结果表并返回数据。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼
您可能感兴趣的专利