会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Advisor framework, systems, methods and software for implementing the same
    • 顾问框架,系统,方法和软件实现相同
    • US20060059170A1
    • 2006-03-16
    • US10925831
    • 2004-08-24
    • Karl DiasAlex TsukermanGregory SmithLeng Tan
    • Karl DiasAlex TsukermanGregory SmithLeng Tan
    • G06F7/00
    • G06F17/30306G06F17/3056
    • Various embodiments of the invention provide solutions that can offer a consistent framework for tools that assist in the configuration, tuning, and/or troubleshooting of a database and/or an RDBMS. Merely by way of example, one set of embodiments provides a software framework for an advisor component of a database and/or RDBMS. In accordance with some embodiments, the framework might specify a common data model for such advisor components. The data model can include, merely by way of example, a set of one or more findings (which might, in some cases, describe the result of an analysis of a circumstance in the database, RDBMS, and/or a mid-tier application used with the database) and/or a set of one or more recommendations (which might provide suggestions for addressing the circumstance). In particular embodiments. In particular embodiments, the data model might include a set of on or more rationales, which can explain the recommendations. In some cases, the software framework might include a task associated with the advisor component and/or one or more interfaces, which can include, inter alia, user interfaces and/or APIs. Other sets of embodiments can provide methods, systems and/or software programs for implementing an advisor framework.
    • 本发明的各种实施例提供可以为协助数据库和/或RDBMS的配置,调整和/或故障排除的工具提供一致的框架的解决方案。 仅仅作为示例,一组实施例为数据库和/或RDBMS的顾问组件提供了软件框架。 根据一些实施例,框架可以为这种顾问组件指定公共数据模型。 数据模型可以仅包括一个或多个发现(在某些情况下可能描述数据库中的情境分析的结果,RDBMS和/或中间层应用程序) 与数据库一起使用)和/或一组一个或多个建议(可能提供解决情况的建议)。 在特定实施例中,数据模型可以包括一组或多个理由,其可以解释建议。 在一些情况下,软件框架可以包括与顾问组件和/或一个或多个接口相关联的任务,其特别可以包括用户界面和/或API。 其他实施例集合可以提供用于实现顾问框架的方法,系统和/或软件程序。
    • 2. 发明授权
    • Advisor framework, systems, methods and software for implementing the same
    • 顾问框架,系统,方法和软件实现相同
    • US07873606B2
    • 2011-01-18
    • US10925831
    • 2004-08-24
    • Karl DiasAlex TsukermanGregory S. SmithLeng Tan
    • Karl DiasAlex TsukermanGregory S. SmithLeng Tan
    • G06F7/00G06F17/00
    • G06F17/30306G06F17/3056
    • Various embodiments of the invention provide solutions that can offer a consistent framework for tools that assist in the configuration, tuning, and/or troubleshooting of a database and/or an RDBMS. Merely by way of example, one set of embodiments provides a software framework for an advisor component of a database and/or RDBMS. In accordance with some embodiments, the framework might specify a common data model for such advisor components. The data model can include, merely by way of example, a set of one or more findings (which might, in some cases, describe the result of an analysis of a circumstance in the database, RDBMS, and/or a mid-tier application used with the database) and/or a set of one or more recommendations (which might provide suggestions for addressing the circumstance). In particular embodiments. In particular embodiments, the data model might include a set of on or more rationales, which can explain the recommendations. In some cases, the software framework might include a task associated with the advisor component and/or one or more interfaces, which can include, inter alia, user interfaces and/or APIs. Other sets of embodiments can provide methods, systems and/or software programs for implementing an advisor framework.
    • 本发明的各种实施例提供可以为协助数据库和/或RDBMS的配置,调整和/或故障排除的工具提供一致的框架的解决方案。 仅仅作为示例,一组实施例为数据库和/或RDBMS的顾问组件提供了软件框架。 根据一些实施例,框架可以为这种顾问组件指定公共数据模型。 数据模型可以仅包括一个或多个发现(在某些情况下可能描述数据库中的情境分析的结果,RDBMS和/或中间层应用程序) 与数据库一起使用)和/或一组一个或多个建议(可能提供解决情况的建议)。 在特定实施例中,数据模型可以包括一组或多个理由,其可以解释建议。 在一些情况下,软件框架可以包括与顾问组件和/或一个或多个接口相关联的任务,其特别可以包括用户界面和/或API。 其他实施例集合可以提供用于实现顾问框架的方法,系统和/或软件程序。
    • 4. 发明申请
    • Self-managing performance statistics repository for databases
    • 数据库的自我管理性能统计信息库
    • US20050086263A1
    • 2005-04-21
    • US10934771
    • 2004-09-03
    • Gary NgaiMichael FengAlex TsukermanBenoit DagevilleMark RamacherKarl DiasGraham WoodLeng Leng TanRichard SarwalSushil Kumar
    • Gary NgaiMichael FengAlex TsukermanBenoit DagevilleMark RamacherKarl DiasGraham WoodLeng Leng TanRichard SarwalSushil Kumar
    • G06F7/00
    • G06F17/30306
    • A self-managing workload repository (AWR) infrastructure useful for a database server to collect and manage selected sets of important system performance statistics. Based on a schedule, the AWR runs automatically to collect data about the operation of the database system, and stores the data that it captures into the database. The AWR is advantageously designed to be lightweight and to self manage its use of storage space so as to avoid ending up with a repository of performance data that is larger than the database that it is capturing data about. The AWR is configured to automatically capture snapshots of statistics data on a periodic basis as well as purge stale data on a periodic basis. Both the frequency of the statistics data capture and length of time for which data is kept is adjustable. Manual snapshots and purging may also be performed. The AWR captured data allows for both system level and user level analysis to be automatically performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems.
    • 自管理工作负载存储库(AWR)基础架构可用于数据库服务器收集和管理所选的重要系统性能统计信息。 根据计划,AWR自动运行以收集有关数据库系统操作的数据,并将其捕获的数据存储到数据库中。 AWR有利地被设计为轻量级并且自我管理其对存储空间的使用,以避免最终获得比它正在捕获数据的数据库更大的性能数据库。 AWR配置为定期自动捕获统计数据的快照,并定期清除过期数据。 统计数据捕获的频率和保存数据的时间长短都是可调的。 也可以执行手动快照和清除。 AWR捕获的数据允许自动执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。
    • 6. 发明授权
    • Self-managing performance statistics repository for databases
    • 数据库的自我管理性能统计信息库
    • US07774312B2
    • 2010-08-10
    • US10934771
    • 2004-09-03
    • Gary NgaiMichael FengAlex TsukermanBenoit DagevilleMark RamacherKarl DiasGraham S. WoodLeng Leng TanRichard SarwalSushil Kumar
    • Gary NgaiMichael FengAlex TsukermanBenoit DagevilleMark RamacherKarl DiasGraham S. WoodLeng Leng TanRichard SarwalSushil Kumar
    • G06F17/30
    • G06F17/30306
    • A self-managing workload repository (AWR) infrastructure useful for a database server to collect and manage selected sets of important system performance statistics. Based on a schedule, the AWR runs automatically to collect data about the operation of the database system, and stores the data that it captures into the database. The AWR is advantageously designed to be lightweight and to self manage its use of storage space so as to avoid ending up with a repository of performance data that is larger than the database that it is capturing data about. The AWR is configured to automatically capture snapshots of statistics data on a periodic basis as well as purge stale data on a periodic basis. Both the frequency of the statistics data capture and length of time for which data is kept is adjustable. Manual snapshots and purging may also be performed. The AWR captured data allows for both system level and user level analysis to be automatically performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems.
    • 自管理工作负载存储库(AWR)基础架构可用于数据库服务器收集和管理所选的重要系统性能统计信息。 根据计划,AWR自动运行以收集有关数据库系统操作的数据,并将其捕获的数据存储到数据库中。 AWR有利地被设计为轻量级并且自我管理其对存储空间的使用,以避免最终获得比它正在捕获数据的数据库更大的性能数据库。 AWR配置为定期自动捕获统计数据的快照,并定期清除过期数据。 统计数据捕获的频率和保存数据的时间长短都是可调的。 也可以执行手动快照和清除。 AWR捕获的数据允许自动执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。
    • 10. 发明授权
    • Fault isolation using code paths
    • 使用代码路径进行故障隔离
    • US08458511B2
    • 2013-06-04
    • US12885323
    • 2010-09-17
    • Tsz Him (Adrian) NgAlex TsukermanKothanda UmamageswaranRoger HansenUmesh Panchaksharaiah
    • Tsz Him (Adrian) NgAlex TsukermanKothanda UmamageswaranRoger HansenUmesh Panchaksharaiah
    • G06F11/00
    • G06F11/3688
    • Techniques are provided for isolating faults in a software program by providing at least two code paths that are capable of performing the same operation. When a fault occurs while the one of the code paths is being used to perform an operation, data that indicates the circumstances under which the fault occurred is stored. For example, a fault-recording mechanism may store data that indicates the entities that were involved in the failed operation. Because they were involved in an operation that experienced a fault, one or more of those entities may be “quarantined”. When subsequent requests arrive to perform the operation, a check may be performed to determine whether the requested operation involves any of the quarantined entities. If the requested operation involves a quarantined entity, a different code path is used to perform the operation, rather than the code path from which the entity is quarantined.
    • 提供了通过提供能够执行相同操作的至少两个代码路径来分离软件程序中的故障的技术。 当代码路径中的一个正在用于执行操作时发生故障时,存储指示发生故障的情况的数据。 例如,故障记录机制可以存储指示涉及故障操作的实体的数据。 因为他们参与了一个经历过错的行动,所以这些实体中的一个或多个可能被“隔离”。 当后续请求到达以执行操作时,可以执行检查以确定所请求的操作是否涉及任何被隔离的实体。 如果请求的操作涉及隔离实体,则使用不同的代码路径来执行操作,而不是实体被隔离的代码路径。