[发明专利]数据库诊断界面系统有效
申请号: | 201480037612.6 | 申请日: | 2014-07-02 |
公开(公告)号: | CN105359143B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | C·博斯托克 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 边海梅 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 诊断 界面 系统 | ||
给出了具有界面系统的数据库诊断系统,该界面系统可以用来定义、监视和部署数据库诊断工具。该界面系统向用户呈现用于定义数据库诊断工具的参数、行为和调度的用户界面。该诊断工具在目标数据库上执行,从而记录数据库参数和状态信息。该界面系统可以向用户呈现用于至少部分地从一组预定义的可重用模块和脚本组装诊断工具的图形用户界面。
技术领域
本发明一般地涉及数据库,并且更具体地,涉及用于提供用于在数据库系统中诊断问题的界面和设计工具的装置和方法。
背景技术
问题的即时并且准确诊断对正确地维护数据库系统是重要的。随着数据库系统的规模和复杂度增加,会导致问题的可能性也增加。但是,增加的规模和复杂度也往往增加了设计、部署和监视数据库诊断工具的时间和复杂度。
在数据库中诊断问题会是非常棘手的任务,其利用了各种不同的度量和数据库状态信息。数据库管理员(DBA)需要大量的专业知识,以便知道需要哪些诊断信息来诊断和解决数据库问题。
传统上,当数据库问题发生时,DBA得到问题的警告,并且然后利用数据库工具工作来收集和分析数据库状态信息,以确定引起问题的原因。数据库问题可能往往是不定时发生的,并且可能间歇性地或随机地并且往往只在短暂的时间段发生或表现。DBA可能不具有或者可能只有小的时间窗口来收集有用的数据库状态信息以便准确地诊断问题。所执行的分析类型可能是主观的,因为DBA会主观地选择分析的类型和要收集的数据来确定引起问题的原因。在许多情况下,,当问题正在发生时DBA可能在时间窗口期间没有足够的时间或专门技术来运行最好的诊断工具或过程,从而导致没有产生诊断数据或者产生可能与数据库问题无关的诊断数据。DBA可能没有时间来执行分析或者可能不能对特定的数据库问题执行优选的分析。
因此,期望的是用于诊断问题的改进的系统、装置和方法。
发明内容
在一些实施例中,一种用于数据诊断的系统包括一个或多个处理器和与该处理器耦合并且能由该处理器读取的存储器。存储器和处理器存储一系列指令,使得当指令被处理器执行时,这些指令使得处理器向用户呈现图形用户界面。图形用户界面可以允许选择脚本,该脚本当条件发生时要在目标数据库系统上执行。图形用户界面也可以允许设置一个或多个参数,该一个或多个参数定义脚本的报告功能,其中报告功能返回与目标数据库系统有关的数据。该系统也可以定义插件结构,其中插件结构包括脚本和一个或多个参数,并且插件进一步定义触发该脚本的执行的条件。该系统也可以使插件在目标数据库系统上执行,其中在执行期间并且当条件发生时,插件可以根据一个或多个参数返回与目标数据库系统有关的数据。
在实施例中,条件可以是周期性定时器,并且条件可以以周期性的调度触发脚本的执行。条件也可以是用于目标数据库系统的参数的阈值,并且在一些实施例中,阈值可以在插件执行期间当阈值被超过时被动态地改变。脚本的选择可以包括从预定义脚本的列表中选择预定义的库脚本。在实施例中,插件结构可以通过生成包括脚本功能的机器可执行模块来定义。
在另一种实施例中,一种用于定义数据库系统诊断工具的方法呈现了显示用于选择脚本的选项的第一图形用户界面。该方法包括步骤:如果利用第一图形用户界面选择脚本,则该脚本当条件发生时要在目标数据库系统上执行。该方法还呈现了显示用于定义参数的选项的第二图形用户界面,其中参数可以是报告参数。报告参数可以描述脚本的报告功能,其中报告功能返回与目标数据库系统有关的数据。该方法可以生成插件结构,该插件结构可以包括脚本和报告参数,并且定义触发该脚本的执行的条件。此外,该方法可以呈现显示用于将插件结构部署到目标数据库系统的选项的图形用户界面。插件结构可以利用该界面进行部署,并且插件可以在目标数据库系统上执行,以及在执行期间并且条件发生时,插件可以根据报告参数返回与目标数据库系统有关的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480037612.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:制备苯型重氮盐的交叉偶联产物的方法
- 下一篇:一种噁唑烷酮化合物的合成方法