Cloning catalog objects
    239.
    发明授权

    公开(公告)号:US11928129B1

    公开(公告)日:2024-03-12

    申请号:US18084795

    申请日:2022-12-20

    Applicant: SNOWFLAKE INC.

    CPC classification number: G06F16/27

    Abstract: Example systems and methods for cloning catalog objects are described. In one implementation, a method includes creating a second catalog object by mapping a second portion of second metadata of the second catalog object to same data of a same data file as a first portion of first metadata of a first catalog object, and, in response to a data storage or data retrieval request directed to the second catalog object, deleting data associated with the second portion of the second metadata from the second catalog object independently of the first catalog object.

    Tracking changes in database data
    240.
    发明授权

    公开(公告)号:US11874818B2

    公开(公告)日:2024-01-16

    申请号:US17660132

    申请日:2022-04-21

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/2358 G06F16/2455 G06F16/278

    Abstract: A method includes partitioning a database table into a first plurality of partitions. A plurality of changes are executed on the database table in response to a transaction. The changes occur at a corresponding plurality of timestamps and result in a second plurality of partitions. The database table is updated to include a log with the plurality of changes. For each change of the plurality of changes, the log includes and an identification of a portion of the database table the change is applied to. A selection of a first timestamp and a second timestamp of the plurality of timestamps is detected. A delta is generated in response to the selection. The delta indicates a total change occurring to the database table between a first change of the plurality of changes corresponding to the first timestamp and a second change of the plurality of changes corresponding to the second timestamp.

Patent Agency Ranking