Cognitive recognition and reproduction of structure graphs

    公开(公告)号:US12235886B2

    公开(公告)日:2025-02-25

    申请号:US17572190

    申请日:2022-01-10

    Abstract: An embodiment includes executing a querying process that returns database documents containing text associated with a database environment. The embodiment tokenizes the database documents into a series of n-gram tokens and groups the tokens into topic classes using natural language processing (NLP). The embodiment also generates a feature map by applying a convolution layer to an image that depicts a database structure graph of the database environment. The embodiment detects an architectural element in the image by applying a region proposal network (RPN) to the feature map and classifies the architectural element into one of the plurality of topic classes using a trained neural network. The embodiment renders, responsive to a user selection of the architectural element, an overlay depicting information about the architectural element using text and other architectural elements that are in a same topic class as the user-selected architectural element.

    Problem solving in a database
    2.
    发明授权

    公开(公告)号:US12086135B2

    公开(公告)日:2024-09-10

    申请号:US17477801

    申请日:2021-09-17

    CPC classification number: G06F16/24524 G06F11/1471 G06F11/3409 G06F16/21

    Abstract: A method includes receiving, by a computing device, a Structured Query Language (SQL) query from a user; generating, by the computing device, execution structures from the SQL query; generating, by the computing device, test results by running the SQL query with the execution structures; building, by the computing device, logs which record information of the running of the SQL query; generating, by the computing device, a candidate execution structure using the information from the logs; normalizing, by the computing device, the SQL query using the candidate execution structure; running, by the computing device, the normalized SQL query in a database; and comparing, by the computing device, results of the normalized SQL query to the test results.

    Database compression oriented to combinations of record fields

    公开(公告)号:US11940998B2

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

    申请号:US17806359

    申请日:2022-06-10

    CPC classification number: G06F16/244 G06F16/2282 G06F16/2358

    Abstract: This disclosure provides a computer-implemented method, a computer system and a computer program product for database compression oriented to combinations of fields of a database record. One or more combinations of fields of a record of a database are determined that satisfy a frequency criterion indicating that access frequencies of the one or more combinations of fields are higher than an access frequency threshold. The record is reorganized based on the one or more combinations of fields to store fields of each combination of the one or more combinations of fields in a respective contiguous storage space. The reorganized record is compressed by applying a compression scheme to the one or more combinations of fields.

    PREFETCHING MANAGEMENT IN DATABASE SYSTEM
    4.
    发明公开

    公开(公告)号:US20240028515A1

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

    申请号:US17813339

    申请日:2022-07-19

    CPC classification number: G06F12/1009 G06F12/0862

    Abstract: This disclosure provides a method, a computing system, and a computer program product for managing prefetching of pages in a database system. The method comprises obtaining shared information associated with page access, wherein the shared information associated with the page access includes information associated with the page access from a plurality of computing nodes. The method further comprises determining whether to prefetch a number of pages into a global buffer pool based at least on the shared information associated with the page access using a sequential prefetching method.

    Query efficiency using merged columns

    公开(公告)号:US11841857B2

    公开(公告)日:2023-12-12

    申请号:US17676965

    申请日:2022-02-22

    CPC classification number: G06F16/24542 G06F11/3409 G06F16/221 G06F16/2455

    Abstract: A computer-implemented method to transform and execute queries by merging sparsely populated columns. The method includes receiving, from a host, a first query configured to perform a command on one or more target columns in a database. The method further includes analyzing a set of statistics for the database. The method also includes determining, based on the analyzing, a first column of the one or more target columns is included in a set of sparse columns. The method includes generating a plurality of access plans for the first query, including a first access plan that merges the first column with a second column. The method further includes transforming, based on the first access plan, the first query to merge the first column with the second column. The method also includes executing, in response to the transforming of the first query, the first query.

    QUERY EFFICIENCY USING MERGED COLUMNS
    9.
    发明公开

    公开(公告)号:US20230267121A1

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

    申请号:US17676965

    申请日:2022-02-22

    CPC classification number: G06F16/24542 G06F11/3409 G06F16/221 G06F16/2455

    Abstract: A computer-implemented method to transform and execute queries by merging sparsely populated columns. The method includes receiving, from a host, a first query configured to perform a command on one or more target columns in a database. The method further includes analyzing a set of statistics for the database. The method also includes determining, based on the analyzing, a first column of the one or more target columns is included in a set of sparse columns. The method includes generating a plurality of access plans for the first query, including a first access plan that merges the first column with a second column. The method further includes transforming, based on the first access plan, the first query to merge the first column with the second column. The method also includes executing, in response to the transforming of the first query, the first query.

    DATABASE LOG PERFORMANCE
    10.
    发明申请

    公开(公告)号:US20230062616A1

    公开(公告)日:2023-03-02

    申请号:US18053033

    申请日:2022-11-07

    Abstract: A computer-implemented method improves the performance of write ahead logging. The method includes generating a set of query data and a set of log data, where the set of log data is configured to create a write ahead log, and the set of query data is configured to make changes to data in a database. The method also includes writing the set of query data to a virtual file system. The method further includes separating the set of log data into a set of control intervals, where each control interval includes an entry. The method includes writing, each entry into a log buffer, where the writing the set of query data to the virtual file system and the writing each entry into the log buffer are performed in parallel. The method also includes combining each entry into a complete log.

Patent Agency Ranking