WINDOWED MID-TIER DATA CACHE
    3.
    发明申请
    WINDOWED MID-TIER DATA CACHE 审中-公开
    WINDOWED MIDDER数据缓存

    公开(公告)号:US20140032590A1

    公开(公告)日:2014-01-30

    申请号:US13559628

    申请日:2012-07-27

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24552

    摘要: Technologies are described herein for implementing a windowed mid-tier data cache. A request is received for a data page comprising a set of data rows from a result set of a query in a database management system (“DBMS”). A determination is made whether the requested data rows exist in the mid-tier cache. If the requested rows exist in the cache, then the set of data rows is retrieved from the cache and the requested data page is returned. If the requested rows do not exist in the cache, a data chunk comprising a number of data rows from the result set larger than and encompassing the requested rows is requested from the DBMS. Upon receiving the data chunk, the data chunk is stored in the mid-tier cache, and the set of data rows are retrieved from the cache and the requested data page is returned.

    摘要翻译: 这里描述了用于实现窗口中间层数据高速缓存的技术。 从数据库管理系统(“DBMS”)中的查询的结果集合的数据页面接收到包含一组数据行的请求。 确定所请求的数据行是否存在于中间层缓存中。 如果请求的行存在于缓存中,则从缓存中检索数据行集,并返回所请求的数据页。 如果所请求的行不存在于高速缓存中,则从DBMS请求包括大于并且包围所请求的行的结果集中的多个数据行的数据块。 在接收到数据块之后,将数据块存储在中间层缓存中,并从高速缓存中检索出数据行集合,并返回所请求的数据页面。