发明授权
US08108375B2 Processing database queries by returning results of a first query to subsequent queries
失效
通过将第一个查询的结果返回到后续查询来处理数据库查询
- 专利标题: Processing database queries by returning results of a first query to subsequent queries
- 专利标题(中): 通过将第一个查询的结果返回到后续查询来处理数据库查询
-
申请号: US12351826申请日: 2009-01-10
-
公开(公告)号: US08108375B2公开(公告)日: 2012-01-31
- 发明人: Eric Lawrence Barsness , Richard Dean Dettinger , Mark Robert Funk , Ross E. Johnson
- 申请人: Eric Lawrence Barsness , Richard Dean Dettinger , Mark Robert Funk , Ross E. Johnson
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Martin & Associates LLC
- 代理商 Derek P. Martin
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Multiple database queries are satisfied with the same data in a manner that assures the data is current and without having to interrogate the database for each query. In a first embodiment, all queries that are received during the processing of a first query after interrogation of the database has begun for the first query are evaluated to determine whether the result set returned for the first query will satisfy the queries received during processing of the first query. If so, the result set returned for the first query is used to generate result sets for the subsequent compatible queries received during the processing of the first query. In a second embodiment, queries are delayed and grouped, and a new query is then processed for each group that returns a result set that satisfies all of the queries in the group. In both cases, the result set for one query is used to generate a result set for a different query.
公开/授权文献
信息查询