Database performance analysis based on a random archive

    公开(公告)号:US10997171B2

    公开(公告)日:2021-05-04

    申请号:US16024868

    申请日:2018-07-01

    Abstract: Techniques for analyzing an execution of a query statement based on a random archive are disclosed. A plurality of query statements that are executed during a particular time period are identified. A random sampling function is executed to randomly select a set of query statements from the plurality of query statements. Execution plans and/or performance metrics associated with each execution of the randomly-selected query statements are stored into a random archive. Responsive to determining that a performance metric for a current execution of a particular query statement does not satisfy a performance criteria, information associated with the particular query statement from the random archive is analyzed. A model plan characteristic associated with an execution of the particular query statement stored in the random archive is determined. An execution plan associated with the model plan characteristic is determined for another execution of the particular query statement.

    Unsupervised method for classifying seasonal patterns

    公开(公告)号:US10733528B2

    公开(公告)日:2020-08-04

    申请号:US15057062

    申请日:2016-02-29

    Abstract: Techniques are described for classifying seasonal patterns in a time series. In an embodiment, a set of time series data is decomposed to generate a noise signal and a dense signal, where the noise signal includes a plurality of sparse features from the set of time series data and the dense signal includes a plurality of dense features from the set of time series data. A set of one or more sparse features from the noise signal is selected for retention. After selecting the sparse features, a modified set of time series data is generated by combining the set of one or more sparse features with a set of one or more dense features from the plurality of dense features. At least one seasonal pattern is identified from the modified set of time series data. A summary for the seasonal pattern may then be generated and stored.

    System for detecting and characterizing seasons

    公开(公告)号:US10331802B2

    公开(公告)日:2019-06-25

    申请号:US15057065

    申请日:2016-02-29

    Abstract: Techniques are described for characterizing and summarizing seasonal patterns detected within a time series. A set of time series data is analyzed to identify a plurality of instances of a season, where each instance corresponds to a respective sub-period within the season. A first set of instances from the plurality of instances are associated with a particular class of seasonal pattern. After classifying the first set of instances, a second set of instances may remain unclassified or otherwise may not be associated with the particular class of seasonal pattern. Based on the first and second set of instances, a summary may be generated that identifies one or more stretches of time that are associated with the particular class of seasonal pattern. The one or more stretches of time may span at least one sub-period corresponding to at least one instance in the second set of instances.

    Methods for resolving a hang in a database system
    8.
    发明授权
    Methods for resolving a hang in a database system 有权
    解决数据库系统挂起的方法

    公开(公告)号:US08892536B2

    公开(公告)日:2014-11-18

    申请号:US13627967

    申请日:2012-09-26

    CPC classification number: G06F17/30289

    Abstract: A method for resolving a hang in a database system includes receiving a symbolic graph having a plurality of nodes, where each node represents a database session involved in the hang during a specified time interval. The blocking time associated with each node in the symbolic graph is recursively determined. The node that has the longest blocking time is output to a display for review by the database administrator. Alternatively, the database session represented by the node having the longest blocking time may be automatically eliminated.

    Abstract translation: 一种用于解决数据库系统中的挂起的方法包括:接收具有多个节点的符号图,其中每个节点在指定的时间间隔内表示涉及挂起的数据库会话。 递归地确定与符号图中的每个节点相关联的阻塞时间。 具有最长阻塞时间的节点被输出到显示器以供数据库管理员查看。 或者,可以自动消除由具有最长阻塞时间的节点表示的数据库会话。

Patent Agency Ranking