发明授权
- 专利标题: Using temporary performance objects for enhanced query performance
- 专利标题(中): 使用临时性能对象来增强查询性能
-
申请号: US13720201申请日: 2012-12-19
-
公开(公告)号: US08996499B2公开(公告)日: 2015-03-31
- 发明人: David L. Kaminsky , Ramya H. Prasad , Girish Sundaram
- 申请人: International Business Machines Corporation
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Mollborn Patents, Inc.
- 代理商 Fredrik Mollborn
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Methods and apparatus, including computer program products, implementing and using techniques for optimizing query performance in a relational database management system. A query is received at the relational database management system. It is determined whether the query is expected to be a long-running query. In response to determining that the query is expected to be a long-running query, a full table scan is started in order to fetch records needed to satisfy the query from the relational database management system. In parallel with conducting the full table scan, a performance object is built, which is capable of satisfying the query in the relational database management system. In response to completing the construction of the performance object prior to completing the full table scan, the full table scan is stopped and the newly built performance object is used instead to satisfy the query.
公开/授权文献
信息查询