Result set output criteria
    42.
    发明授权

    公开(公告)号:US10558668B2

    公开(公告)日:2020-02-11

    申请号:US15200072

    申请日:2016-07-01

    IPC分类号: G06F16/20 G06F16/2455

    摘要: A structured query language (SQL) query is configured to present a selected portion of a result set to a user interface. The selected portion of the result set can be based on an offset criteria appended to the SQL query. The offset criteria determines a location of a first presented instance of the selected portion of the result set. The offset criteria is configured to determine the location of the first presented instance of the selected portion of the result set independent of a number of instances appearing between a first instance of the result set and the first presented instance of the selected portion of the result set.

    BLOCKCHAIN: AUTOMATIC FORK PROTECTION
    45.
    发明申请

    公开(公告)号:US20190102777A1

    公开(公告)日:2019-04-04

    申请号:US16207744

    申请日:2018-12-03

    摘要: Systems and methods for providing automatic fork protection including determining that a transaction having fork protection was included in a first block that was appended to a blockchain, that a hash of the first block was validated, that a consensus decision was made by validator nodes approving the first block for addition to the blockchain, that a second block was appended to the blockchain after the first block, that the second block comprises a hash that is not based on the first block, that the first block was on a first fork and the second block was on a second fork, that the blockchain was resolved in favor of the second fork, and that the transaction failed as a result of the blockchain being resolved in favor of the second fork. The method including compensating a party that submitted the failed transaction based on the fork protection.

    Generating multiple query access plans for multiple computing environments

    公开(公告)号:US10108664B2

    公开(公告)日:2018-10-23

    申请号:US14675799

    申请日:2015-04-01

    IPC分类号: G06F17/30 G06F11/20

    摘要: A first database management system (DBMS) running on first computer having a first set of computing resources determines that with respect to the first set of computing resources a first query access plan for executing a query satisfies a set of query optimization criteria. A determination is then made that with respect to a second set of computing resources the first query access plan fails a set of preliminary criteria. In response to this failure determination, a second query access plan for executing the query is generated. Prior to having a second DBMS running on a second computer having the second set of computing resources receive a request to execute the query, a determination is made that with respect to the second set of computing resources the second query access plan satisfies the set query optimization criteria.

    Deleted database record reuse
    47.
    发明授权

    公开(公告)号:US10083192B2

    公开(公告)日:2018-09-25

    申请号:US14743059

    申请日:2015-06-18

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F16/219

    摘要: A computer-implemented method for reusing deleted database records includes, receiving, by a database manager executing within a computing device, a first query request to insert, into a database table, a first set of database records. The database manager identifies a first set of entries within a journal log bundle. The database manager also determines, in response to identifying a first set of entries, that there is a third set of deleted database records located on a same page as a second set of database records. The database manager also, in response to determining that there is a third set of deleted database records located on a same page as the second set of database records, inserts into the database table the first set of database records using the third set of deleted database records.

    Generating multiple query access plans for multiple computing environments

    公开(公告)号:US09916354B2

    公开(公告)日:2018-03-13

    申请号:US14734545

    申请日:2015-06-09

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30463 G06F17/30557

    摘要: A database management system (DBMS) runs on scalable production system. The DBMS includes a first operating mode, wherein the scalable production system runs on a first set of computing resources, and a second operating mode, wherein the scalable production system runs on a second set of computing resources. The DBMS in the first mode determines that with respect to the first set of resources a first query access plan for executing a query satisfies optimization criteria. A determination is made that with respect to the second set of resources the first plan fails preliminary criteria. In response to this failure determination, a second query access plan for executing the query is generated. Prior to having the DBMS receive a request to execute the query while in the second mode, a determination is made that with respect to the second set of resources the second plan satisfies the optimization criteria.