DATABASE REPAIRING METHOD AND ELECTRONIC DEVICE

    公开(公告)号:US20230342345A1

    公开(公告)日:2023-10-26

    申请号:US18245476

    申请日:2021-08-20

    CPC classification number: G06F16/215 G06F11/1448 G06F2201/80

    Abstract: Database repairing methods and electronic devices are disclosed. In an implementation, a method includes, in response to determining that a first database file is corrupted, obtaining data of at least one field in the first database file, wherein the at least one field is predefined by an application, and generating a first data table in a second database file based on the data of the at least one field, wherein the second database file is obtained through repairing.

    LIGHTWEIGHT DATA RECONSTRUCTION BASED ON BACKUP DATA

    公开(公告)号:US20230315589A1

    公开(公告)日:2023-10-05

    申请号:US18132903

    申请日:2023-04-10

    Abstract: An information management system allows a user to search through a secondary copy of data, such as a backup, archive, or snapshot without first retrieving the secondary copy of data. Instead, the system constructs lightweight data that can be displayed to a user as a representation of the search results. Lightweight data may include metadata or other information that identifies data included in the secondary copy of data. The lightweight data may be perceived as being the secondary copy of data and allow a user to browse through search results. Once the user identifies a search result that is of interest, information in the lightweight data can be used to retrieve the secondary copy of data. Because lightweight data may have a smaller file size than the file size of the secondary copy of data, the latency of performing a search may be reduced.

    Consensus method for a distributed database

    公开(公告)号:US11741267B2

    公开(公告)日:2023-08-29

    申请号:US18011620

    申请日:2021-06-21

    CPC classification number: G06F21/64 H04L67/1097 G06F2201/80

    Abstract: A method for obtaining a valid global state for a distributed database, wherein the distributed database includes main nodes storing a complete dataset, and a plurality of subsets of nodes configured to store a part of the dataset, including: a. receiving a request for providing a valid global state of the distributed database, b. determining a first local state for each subset based on status information of nodes of the respective subset regarding the respective part of the dataset, c. combining these first local states of all subsets to a first combined state, d. determining a global state by the main nodes based on status information of the main nodes regarding the stored dataset, e. verifying the first combined state by matching the first combined state with the global state and f. outputting the first combined state as valid global state for the distributed database depending on the verification.

    Infrastructure for automating rollout of database changes

    公开(公告)号:US11734116B1

    公开(公告)日:2023-08-22

    申请号:US18060848

    申请日:2022-12-01

    Applicant: Snowflake Inc.

    CPC classification number: G06F11/1433 G06F11/3414 G06F16/213 G06F2201/80

    Abstract: Provided herein are systems and methods for automating the rollout of database changes. For example, a method includes detecting a change in database code of a database resulting in a changed database code. The change in the database code includes a parameter rollout for at least one parameter setting of the database. Execution of a query associated with the change in the database code is monitored. The query uses the at least one parameter setting. A regression in the changed database code is detected based on the monitoring. Impact analysis is performed to determine a scope of impact of the regression on at least another query using the at least one parameter setting. A determination is made on whether to perform a rollback of the change in the database code or perform mitigation based on the scope of impact.

Patent Agency Ranking