-
公开(公告)号:US20050086242A1
公开(公告)日:2005-04-21
申请号:US10934344
申请日:2004-09-03
申请人: Gary Ngai , Mark Ramacher , Graham Wood , Connie Green , Venkateshwaran Venkataramani , Karl Dias , Benoit Dageville , Michael Feng
发明人: Gary Ngai , Mark Ramacher , Graham Wood , Connie Green , Venkateshwaran Venkataramani , Karl Dias , Benoit Dageville , Michael Feng
CPC分类号: G06F17/30289 , Y10S707/99932 , Y10S707/99945
摘要: A self-managing workload repository infrastructure (or “AWR” for Automatic workload repository) which is useful for a database server to collect and manage useful system performance statistics. The AWR runs automatically to collect performance data about the operation of the database system, and stores the data that it captures into the database. The collection process is done inside the database, and the collection process is highly efficient as data is retrieved directly from the shared memory of the database kernel. The data captured allows both system level and user level analysis to be performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems. 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. The captured performance data includes one or more of the top N (e.g., 20 or 30) statistics for activities involving a large set of objects, time-based statistics, cumulative statistics, sampled data and metrics and other data types.
摘要翻译: 自管理工作负载存储库基础架构(或自动工作负载存储库的“AWR”),可用于数据库服务器收集和管理有用的系统性能统计信息。 AWR自动运行以收集有关数据库系统操作的性能数据,并将其捕获的数据存储到数据库中。 收集过程在数据库内完成,并且收集过程非常有效,因为直接从数据库内核的共享内存中检索数据。 捕获的数据允许执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。 AWR配置为定期自动捕获统计数据的快照,并定期清除过期数据。 捕获的性能数据包括涉及大量对象,基于时间的统计,累积统计,采样数据和度量以及其他数据类型的活动的前N(例如,20或30)统计信息中的一个或多个。
-
公开(公告)号:US07603340B2
公开(公告)日:2009-10-13
申请号:US10934344
申请日:2004-09-03
申请人: Gary Ngai , Mark Ramacher , Graham Wood , Connie Green , Venkateshwaran Venkatatamani , Karl Dias , Benoit Dageville , Michael Feng
发明人: Gary Ngai , Mark Ramacher , Graham Wood , Connie Green , Venkateshwaran Venkatatamani , Karl Dias , Benoit Dageville , Michael Feng
CPC分类号: G06F17/30289 , Y10S707/99932 , Y10S707/99945
摘要: A self-managing workload repository infrastructure (or “AWR” for Automatic workload repository) which is useful for a database server to collect and manage useful system performance statistics. The AWR runs automatically to collect performance data about the operation of the database system, and stores the data that it captures into the database. The collection process is done inside the database, and the collection process is highly efficient as data is retrieved directly from the shared memory of the database kernel. The data captured allows both system level and user level analysis to be performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems. 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. The captured performance data includes one or more of the top N (e.g., 20 or 30) statistics for activities involving a large set of objects, time-based statistics, cumulative statistics, sampled data and metrics and other data types.
摘要翻译: 自管理工作负载存储库基础架构(或自动工作负载存储库的“AWR”),可用于数据库服务器收集和管理有用的系统性能统计信息。 AWR自动运行以收集有关数据库系统操作的性能数据,并将其捕获的数据存储到数据库中。 收集过程在数据库内完成,并且收集过程非常有效,因为直接从数据库内核的共享内存中检索数据。 捕获的数据允许执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。 AWR配置为定期自动捕获统计数据的快照,并定期清除过期数据。 捕获的性能数据包括涉及大量对象,基于时间的统计,累积统计,采样数据和度量以及其他数据类型的活动的前N(例如,20或30)统计信息中的一个或多个。
-
公开(公告)号:US20050086263A1
公开(公告)日:2005-04-21
申请号:US10934771
申请日:2004-09-03
申请人: Gary Ngai , Michael Feng , Alex Tsukerman , Benoit Dageville , Mark Ramacher , Karl Dias , Graham Wood , Leng Leng Tan , Richard Sarwal , Sushil Kumar
发明人: Gary Ngai , Michael Feng , Alex Tsukerman , Benoit Dageville , Mark Ramacher , Karl Dias , Graham Wood , Leng Leng Tan , Richard Sarwal , Sushil Kumar
IPC分类号: G06F7/00
CPC分类号: 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捕获的数据允许自动执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。
-
公开(公告)号:US07937623B2
公开(公告)日:2011-05-03
申请号:US12252056
申请日:2008-10-15
申请人: Mark Ramacher , Gary Ngai , Benoit Dageville , Karl Dias , Yair Sarig , Marcus Fallen , Ajith Kumar Mysorenagarajarao , John Beresniewicz , Mike Feng , Jonathan Klein , Hailing Yu , Leng Tan , Balasubrahmanya Kuchibhotla , Uri Shaft , Venkateshwaran Venkataramani , Amir Valiani
发明人: Mark Ramacher , Gary Ngai , Benoit Dageville , Karl Dias , Yair Sarig , Marcus Fallen , Ajith Kumar Mysorenagarajarao , John Beresniewicz , Mike Feng , Jonathan Klein , Hailing Yu , Leng Tan , Balasubrahmanya Kuchibhotla , Uri Shaft , Venkateshwaran Venkataramani , Amir Valiani
IPC分类号: G06F11/00
CPC分类号: G06F11/0778 , G06F11/0748 , G06F11/0781 , H04L41/0681 , H04L41/16
摘要: A diagnosability system for automatically collecting, storing, communicating, and analyzing diagnostic data for one or more monitored systems. The diagnosability system comprises several components configured for the collection, storage, communication, and analysis of diagnostic data for a condition detected in monitored system. The diagnosability system enables targeted dumping of diagnostic data so that only diagnostic data that is relevant for diagnosing the condition detected in the monitored system is collected and stored. This in turn enables first failure analysis thereby reducing the time needed to resolve the condition detected in the monitored system.
摘要翻译: 用于自动收集,存储,通信和分析一个或多个受监控系统的诊断数据的诊断系统。 诊断系统包括被配置用于收集,存储,通信和分析诊断数据的几个组件,用于在被监控系统中检测到的状况。 诊断系统能够有针对性地倾倒诊断数据,以便仅收集和存储与监视系统中检测到的病症相关的诊断数据。 这反过来使得能够进行第一次故障分析,从而减少解决在被监视系统中检测到的状况所需的时间。
-
公开(公告)号:US20090106278A1
公开(公告)日:2009-04-23
申请号:US12252056
申请日:2008-10-15
申请人: Mark Ramacher , Gary Ngai , Benoit Dageville , Karl Dias , Yair Sarig , Marcus Fallen , Ajith Kumar Mysorenagarajarao , John Beresniewicz , Mike Feng , Jonathan Klein , Hailing Yu , Leng Tan , Balasubrahmanyam Kuchibhotla , Uri Shaft , Venkateshwaran Venkataramani , Amir Valiani
发明人: Mark Ramacher , Gary Ngai , Benoit Dageville , Karl Dias , Yair Sarig , Marcus Fallen , Ajith Kumar Mysorenagarajarao , John Beresniewicz , Mike Feng , Jonathan Klein , Hailing Yu , Leng Tan , Balasubrahmanyam Kuchibhotla , Uri Shaft , Venkateshwaran Venkataramani , Amir Valiani
CPC分类号: G06F11/0778 , G06F11/0748 , G06F11/0781 , H04L41/0681 , H04L41/16
摘要: A diagnosability system for automatically collecting, storing, communicating, and analyzing diagnostic data for one or more monitored systems. The diagnosability system comprises several components configured for the collection, storage, communication, and analysis of diagnostic data for a condition detected in monitored system. The diagnosability system enables targeted dumping of diagnostic data so that only diagnostic data that is relevant for diagnosing the condition detected in the monitored system is collected and stored. This in turn enables first failure analysis thereby reducing the time needed to resolve the condition detected in the monitored system.
摘要翻译: 用于自动收集,存储,通信和分析一个或多个受监控系统的诊断数据的诊断系统。 诊断系统包括被配置用于收集,存储,通信和分析诊断数据的几个组件,用于在被监控系统中检测到的状况。 诊断系统能够有针对性地倾倒诊断数据,以便仅收集和存储与监视系统中检测到的病症相关的诊断数据。 这反过来使得能够进行第一次故障分析,从而减少解决在被监视系统中检测到的状况所需的时间。
-
公开(公告)号:US20050086195A1
公开(公告)日:2005-04-21
申请号:US10934076
申请日:2004-09-03
申请人: Leng Leng Tan , Gianfranco Putzolu , Richard Sarwal , Alex Tsukerman , Gary Ngai , Graham Wood , Karl Dias , Mark Ramacher , Benoit Dageville , Mohamed Ziauddin , Tirthankar Lahiri , Sujatha Muthulingam , Vishwanath Karra , Francisco Sanchez , Hsiao-Te Su , Wanli Yang , Vasudha Krishnaswamy , Sushil Kumar
发明人: Leng Leng Tan , Gianfranco Putzolu , Richard Sarwal , Alex Tsukerman , Gary Ngai , Graham Wood , Karl Dias , Mark Ramacher , Benoit Dageville , Mohamed Ziauddin , Tirthankar Lahiri , Sujatha Muthulingam , Vishwanath Karra , Francisco Sanchez , Hsiao-Te Su , Wanli Yang , Vasudha Krishnaswamy , Sushil Kumar
CPC分类号: G06F17/30289 , Y10S707/99932 , Y10S707/99945
摘要: An intelligent database infrastructure wherein the management of all database components is performed by and within the database itself by integrating management of various components with a central management control. Each individual database component, as well as the central management control, is self-managing. A central management control module integrates and interacts with the various database components. The database is configured to automatically tune to varying workloads and configurations, correct or alert about bad conditions, and advise on ways to improve overall system performance.
摘要翻译: 智能数据库基础设施,其中所有数据库组件的管理由数据库本身和数据库本身进行管理,通过集中管理各种组件与中央管理控制。 每个单独的数据库组件以及中央管理控制都是自我管理的。 中央管理控制模块集成并与各种数据库组件进行交互。 数据库被配置为自动调整到不同的工作负载和配置,纠正或警告恶劣条件,并提供有关如何提高整体系统性能的建议。
-
公开(公告)号:US07774312B2
公开(公告)日:2010-08-10
申请号:US10934771
申请日:2004-09-03
申请人: Gary Ngai , Michael Feng , Alex Tsukerman , Benoit Dageville , Mark Ramacher , Karl Dias , Graham S. Wood , Leng Leng Tan , Richard Sarwal , Sushil Kumar
发明人: Gary Ngai , Michael Feng , Alex Tsukerman , Benoit Dageville , Mark Ramacher , Karl Dias , Graham S. Wood , Leng Leng Tan , Richard Sarwal , Sushil Kumar
IPC分类号: G06F17/30
CPC分类号: 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捕获的数据允许自动执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。
-
公开(公告)号:US20080097995A1
公开(公告)日:2008-04-24
申请号:US11800122
申请日:2007-05-03
申请人: Karl Dias , Leonidas Galanis , Jonathan Klein , Venkateshwaran Venkataramani , Yujun Wang , Richard Sarwal , Leng Tan , Graham Wood , Benoit Dageville , Chao Liang , Sanjay Kaluskar
发明人: Karl Dias , Leonidas Galanis , Jonathan Klein , Venkateshwaran Venkataramani , Yujun Wang , Richard Sarwal , Leng Tan , Graham Wood , Benoit Dageville , Chao Liang , Sanjay Kaluskar
IPC分类号: G06F17/30
CPC分类号: G06F17/30377
摘要: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
摘要翻译: 提供了一种用于捕获数据库系统工作负载并在数据库系统中重播该工作负载的方法和装置。 根据一个方面,为了使测试数据库系统处于生产数据库系统实际受到的相同工作负载,生产系统中的数据库服务器捕获并记录数据库服务器从外部实体接收的工作负载。 处理此捕获的工作负载。 测试数据库系统中数据库服务器外部的进程将处理的工作负载发送到该数据库服务器。 因此,测试数据库系统受到生产数据库系统最初遭受的相同工作量的影响。 如果将测试数据库系统中存在的差异引入到生产数据库系统中,则上述技术允许数据库管理员确定生产数据库系统将如何展示。
-
公开(公告)号:US07984015B2
公开(公告)日:2011-07-19
申请号:US11800122
申请日:2007-05-03
申请人: Karl Dias , Leonidas Galanis , Jonathan Klein , Venkateshwaran Venkataramani , Yujun Wang , Richard Sarwal , Leng Tan , Graham Wood , Benoit Dageville , Chao Liang , Sanjay Kaluskar
发明人: Karl Dias , Leonidas Galanis , Jonathan Klein , Venkateshwaran Venkataramani , Yujun Wang , Richard Sarwal , Leng Tan , Graham Wood , Benoit Dageville , Chao Liang , Sanjay Kaluskar
CPC分类号: G06F17/30377
摘要: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
摘要翻译: 提供了一种用于捕获数据库系统工作负载并在数据库系统中重播该工作负载的方法和装置。 根据一个方面,为了使测试数据库系统处于生产数据库系统实际受到的相同工作负载,生产系统中的数据库服务器捕获并记录数据库服务器从外部实体接收的工作负载。 处理此捕获的工作负载。 测试数据库系统中数据库服务器外部的进程将处理的工作负载发送到该数据库服务器。 因此,测试数据库系统受到生产数据库系统最初遭受的相同工作量的影响。 如果将测试数据库系统中存在的差异引入到生产数据库系统中,则上述技术允许数据库管理员确定生产数据库系统将如何展示。
-
公开(公告)号:US20090105982A1
公开(公告)日:2009-04-23
申请号:US12251667
申请日:2008-10-15
申请人: Yair Sarig , Benoit Dageville , Marcus Fallen , Ajith Kumar Mysorenagarajarao , Karl Dias , Mark Ramacher , Gary Ngai
发明人: Yair Sarig , Benoit Dageville , Marcus Fallen , Ajith Kumar Mysorenagarajarao , Karl Dias , Mark Ramacher , Gary Ngai
CPC分类号: G06F11/0778 , G06F11/0748 , G06F11/0781 , H04L41/0681 , H04L41/16
摘要: Techniques for controlling collection of diagnostic data in a monitored system. A set of flood control rules are configured for the monitored system for controlling the gathering of diagnostic data in the monitored system. The set of flood control rules may include one or more default flood control rules. The set of flood control rules are user-configurable enabling the user of the monitored system to set policies for dynamically controlling gathering of diagnostic data for the monitored system. In one embodiment, diagnostic data gathering is controlled based upon a number of previous occurrences of a condition in some predefined or user-configured time frame that triggers diagnostic data gathering and/or a number of previous executions of an action performed in some predefined or user-configured time frame responsive to the condition in the monitored system.
摘要翻译: 用于控制监控系统中诊断数据收集的技术。 为监控系统配置了一组防洪规则,用于控制监控系统中诊断数据的收集。 防洪规则集可以包括一个或多个默认防洪规则。 一组防洪规则是用户可配置的,使受监控系统的用户能够设置动态控制监控系统诊断数据采集的策略。 在一个实施例中,诊断数据收集是基于在某些预定义或用户配置的时间帧中的先前事件的数量来控制的,该时间帧触发诊断数据收集和/或在某些预定义或用户中执行的动作的先前执行的数量 响应于受监视系统中的状况而配置的时间帧。
-
-
-
-
-
-
-
-
-